使用场景
在项目中遇到的一些问题,iOS SDK没有直接提供方法,所以需要自己动手写,需求本身以及使用的方法都不难,不过整理为类方法,之后放到项目中专门的工具类中,使用起来很方便的。
代码块
生成纯色UIImage
有一些系统接口使用在设置background时,只提供了setBackrroundImage:(UIImage*)img方法,这就使得更改背景颜色必须依靠重新出图,其实可以利用CoreGraphi画一张尺寸合适的图。
1 | +(UIImage *)imageWithColor:(UIColor *)color size:(CGSize)size |
查看当前可用字体
1 | +(void)printAllFonts{ |
将图片按比例缩放
1 | - (UIImage *)imageByScalingToSize:(CGSize)targetSize |