最近做的一个项目,里面有这样一个需求,在一个页面,用一个UIImageView不停的刷新显示图片,图片可能会重复显示;图片是从服务器下载下来的data流,data转UIimage系统的方法: 这个方法并不好,用过 SDWebImage 的都知道为什么不好,既然图片是服务器下载,而且图片可以重复,那就 ...
分类:
移动开发 时间:
2018-12-06 20:33:16
阅读次数:
181
iPhone沙盒中有四个文件夹,分别是:documents、tmp、app、library. 1、Documents :用户生成的文档或数据,或者应用不能重新新创建的数据,存储在/Documents目录下,并且会被自动备份到iCloud; 2、AppName.app :应用程序的包存储在/app目录 ...
分类:
移动开发 时间:
2018-10-26 19:39:28
阅读次数:
212
#pragma mark 动态图生成 -(UIImage *)getAnimatedGIFWithData:(NSString *)path { NSData *data = [NSData dataWithContentsOfFile:path]; if (!data) { return nil;... ...
分类:
其他好文 时间:
2018-10-22 20:15:04
阅读次数:
414
通过UIImagePickerController来实现调用手机相机或则打开手机相册 (一)头文件 (二)初始化UIImagePickerController变量,并设置委托 (三)拍照 (四)相册选择照片 (五)实现委托 不管是新拍的照片还是在相册中选择照片,最终会在操作结束后通过委托形式传递到u ...
分类:
其他好文 时间:
2018-09-29 11:22:53
阅读次数:
134
1. 关于 Auto Layout 的历史渊源 上世纪 90 年代,名叫 Cassowary的布局算法,通过将布局问题抽象成线性不等式,并分解成多个位置间的约束,解决了用户界面的布局问题。 Apple 自从 iOS 6 引入了 Auto Layout 的布局概念,其实就是对 Cassowary布局算 ...
分类:
其他好文 时间:
2018-09-27 22:21:39
阅读次数:
228
最近学习IOS相关知识. 视频课程[UIImage](https://www.imooc.com/video/12718) 相关知识点: 存储一张本地图片到系统相册中. API: UIImageWriteToSavedPhotosAlbum 按照视频教程Dome中书写代码, 启动报错如下: [acc ...
分类:
移动开发 时间:
2018-09-03 02:34:34
阅读次数:
401
- (void)test { // 0. 加载背景图片 UIImage *image = [UIImage imageNamed:@"psb"]; // 1.创建bitmap上下文 // 执行完这一行在内存中就相遇创建了一个UIImage UIGraphicsBeginImageContextWit... ...
分类:
移动开发 时间:
2018-08-31 15:43:01
阅读次数:
577
AFNetworking 在去年年底升级到了 3.0。这个版本更新想必有很多好处,然而让我吃惊的是,它并没有 batch request 接口。之前的 1.x 版本、2.x 版本都实现了这个很常见的需求,不知道作者为何选择在 3.x 中去掉它。 在 AFNetworking 2 中,我们只需一行代码 ...
分类:
移动开发 时间:
2018-08-17 11:16:30
阅读次数:
197
//获取Image func FImage(_ imageName:String) -> UIImage { return UIImage(named:imageName)! } //获取Url func FUrl(_ urlString: String) -> URL? { return URL(... ...
分类:
编程语言 时间:
2018-08-16 13:45:06
阅读次数:
139
self.bgView.image = UIImage.init(named: model["bgView"] ?? "")?.resizableImage(withCapInsets: UIEdgeInsets(top: 0, left: 10, bottom: 0, right: 40), re ...
分类:
其他好文 时间:
2018-08-14 18:53:08
阅读次数:
130