XHPhotoBrowser
图片浏览器
- 用 Objective-C 实现的图片浏览器效果,基于 YYKit 的 demo 中的一个 photoView 改造而来,仅供学习和交流使用。
- 项目依赖 YYWebImage
- 支持 ARC 和 CocoaPods
- iOS 8.0 (理论上 iOS7.0 也可能没问题,但我没有设备测试,所以...)
- 编译环境 Xcode 9.0, Swift 4.0
CocoaPods
pod 'XHPhotoBrowser'
有问题请 issue 我
GitHub:chengxianghe
版本 1.1.1
- 适配 iOS11
- 适配 iPhone X 界面
- 使用 Xcode 9.0, Swift 4.0 重新编译
- Demo 升级到 Swift 4.0
版本 1.0.8
- 修复BrowserController打开时动画卡顿问题
- 增加判断当前是否正在展示相册的接口 isPresented
- 增加BrowserController自定义属性 showBrowserWhenDidload
- 修改item命名
- 新增单击图片的处理接口 singleTapOption
- 升级Xcode8 适配Swift 3.0
- 开放 pageControl 的定制接口
- 增加和修改注释
...
版本 1.0.2
- 删除多余的日志
- 修复部分bug
版本 1.0.1
- 基本完成功能
- 支持cell中的布局显示,以view的形式,请参照demo;
- 支持collectionView的布局展示,请参照demo;
- 支持以push一个controller的形式展示,请参照demo;
- 其余的功能请参照预览图;
截图
开启blur预览图
以controller形式的展示
关闭blur 显示caption
- GIF
总体预览图
blur预览图
使用开源库
许可证
此代码在MIT许可证的条款和条件下分发。