代码库> 其他> FSImageViewer---照片查看器。支持远程图片下载以及缓存图片。支持iOS7
FSImageViewer---照片查看器。支持远程图片下载以及缓存图片。支持iOS7
关注
上传者:ccsupport 分类:其他(Others)
查看次数:7187 下载次数:364
上传时间:2013-10-11 大小:131 B


FSImageViewer是为iOS系统做的一个图片查看器。

它是基于EGOPhotoViewer做的,但是使用ARC进行了重构,加入了AFNetworking  https://github.com/AFNetworking/AFNetworking 下载远程的图片,以及EGOCache 2.0  https://github.com/enormego/EGOCache处理图片的缓存。

安装
使用CocoaPods:

pod 'FSImageViewer', '~> 1.0.1'

基础用法
创建图片对象
FSBasicImage *firstPhoto = [[FSBasicImage alloc] initWithImageURL:[NSURL URLWithString:@"http://example.com/1.jpg"] name:@"Photo 1"];
FSBasicImage *secondPhoto = [[FSBasicImage alloc] initWithImageURL:[NSURL URLWithString:@"http://example.com/2.jpg"] name:@"Photo 2"];


然后把它们添加到数据源:
FSBasicImageSource *photoSource = [[FSBasicImageSource alloc] initWithImages:@[firstPhoto, secondPhoto]];

然后创建并显示view controller:
FSImageViewerViewController *imageViewController = [[FSImageViewerViewController alloc] initWithImageSource:photoSource];
[self.navigationController pushViewController:imageViewController animated:YES];


高级用法
你可以通过实现FSIamage协议来创建自己的图片类,还可以实现FSImageSource协议来创建自己的数据库。


支持iOS 5.0及以上系统。




下载:
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0


综合评论
提示
sina weixin mail 回到顶部