【文件属性】:
文件名称:简单易用的图片浏览器
文件大小:494KB
文件格式:ZIP
更新时间:2019-11-23 09:44:11
图片浏览器
这是一款轻量级的图片浏览器demo,效果类似京东淘宝等购物app的商品图片浏览,使用只需要几步很简单的操作:设置图片数组,图片类型和图片索引即可。调用代码如下:
#pragma mark - 单击跳转
- (void)browseImage:(UITapGestureRecognizer *)tap
{
YLPhotoBrowser * browser = [[YLPhotoBrowser alloc] init];
browser.imageArray = _imgArray;//图片数组
browser.imageType = ImageType_Str;//图片类型
browser.currentIndex = _index;//当前图片索引
//回调block(做你想做的操作)
browser.dismissBlock = ^(NSInteger dismissIndex){
_scrollView.contentOffset = CGPointMake(dismissIndex * SCREEN_WIDTH, 0);
_pageControl.currentPage = dismissIndex;
};
[self presentViewController:browser animated:NO completion:nil];
}
【文件预览】:
YLPhotoBrowserDemo
----YLPhotoBrowserDemoUITests()
--------YLPhotoBrowserDemoUITests.m(1KB)
--------Info.plist(733B)
----YLPhotoBrowserDemoTests()
--------YLPhotoBrowserDemoTests.m(936B)
--------Info.plist(733B)
----YLPhotoBrowserDemo.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(35KB)
--------xcuserdata()
----.DS_Store(6KB)
----YLPhotoBrowserDemo()
--------Assets.xcassets()
--------main.m(338B)
--------photo2m.jpg(115KB)
--------AppMacro.h(535B)
--------photo3m.jpg(123KB)
--------AppDelegate.h(281B)
--------AppDelegate.m(2KB)
--------YLPhotoBrowser()
--------Base.lproj()
--------photo1m.jpg(138KB)
--------ViewController.h(219B)
--------Info.plist(2KB)
--------ViewController.m(3KB)
--------SDWebImage()