一直觉得自己写的不是技术,而是情怀,一个个的教程是自己这一路走来的痕迹。靠专业技能的成功是最具可复制性的,希望我的这条路能让你们少走弯路,希望我能帮你们抹去知识的蒙尘,希望我能帮你们理清知识的脉络,希望未来技术之巅上有你们也有我。
UIImage+FHXImage(图片扩展)下载链接
特别说明:文件下载下来小了一个方法的,把它补上去就可以了
注意:.m文件小了一个方法 ,下载下来把它复制进去
/**
加载gif动画
*/
+(UIImage*)loadGifWithImageName:(NSString *)name{
NSString *path = [[NSBundle mainBundle] pathForResource:name ofType:@"gif"];
NSData *gifData = [NSData dataWithContentsOfFile:path];
return [UIImage sd_imageWithGIFData:gifData];
}
使用
1.输入图片颜色返回一张图片
icon.image = [UIImage createImageWithColor:[UIColor blueColor]];
2.裁切图片的一个点进行延伸
[self.btn setBackgroundImage:[[UIImage imageNamed:@"RedButton"] stretchableImage] forState:UIControlStateNormal];
3.返回圆形图片
icon.image = [[UIImage imageNamed:@"header"] circleImage];
4.输入颜色跟图片大小返回一张图片
icon.image = [UIImage createImageWithColor:[UIColor blueColor] withRect:CGRectMake(0, 0, 50, 50)];
5.返回一张GIF图片
[UIImage loadGifWithImageName:@"nahuoLoading"];