AGPhotoBrowser 1.1.1

AGPhotoBrowser 1.1.1

测试已测试
Lang语言 Obj-CObjective C
许可 自定义
发布最新发布2015年3月

Andrea Giavatto 维护.



  • Andrea Giavatto

一个受 Facebook iOS 应用启发的,用于 iOS6 和 iOS7 的照片浏览器。

包含演示项目。

它目前支持

  • 通过数据源选择任意数量的图片
  • 可选标题和描述(支持通过 '查看更多' 按钮长描述)
  • 全屏视图
  • 捏合缩放
  • 双击缩放
  • 方向改变
  • "向上/向下滑动" 隐藏照片浏览器
  • "完成/操作按钮" 关闭浏览器或对所选图片执行一些操作

1

安装

建议使用 CocoaPods 安装组件,只需在 Podfile 中包含以下行即可获取最新版本: pod "AGPhotoBrowser"

使用

包含一个演示项目,可展示如何使用照片浏览器。

  • 在您的类中导入 < AGPhotoBrowserView.h
  • 创建一个新实例 < AGPhotoBrowserView 并将委托和数据源设置为您的类
  • 实现数据源的方法 -(NSInteger)numberOfPhotosForPhotoBrowser:(AGPhotoBrowserView *)photoBrowser-(UIImage *)photoBrowser:(AGPhotoBrowserView *)photoBrowser imageAtIndex:(NSInteger)index
  • (可选)为每个图片提供标题和描述,实现 -(NSString *)photoBrowser:(AGPhotoBrowserView *)photoBrowser titleForImageAtIndex:(NSInteger)index-(NSString *)photoBrowser:(AGPhotoBrowserView *)photoBrowser descriptionForImageAtIndex:(NSInteger)index
  • 通过调用 - (void)show- (void)showFromIndex:(NSInteger)initialIndex 方法显示浏览器
  • 通过调用带有完成块的 - (void)hideWithCompletion:( void (^)(BOOL finished) )completionBlock 关闭照片浏览器

待办事项

  • 添加图片的捏合缩放手势 (自 1.0.4,感谢 @dtsolis)
  • 支持方向变化 (自 1.0.6)

资源

更多信息可以在我的网站 上找到以及在 Twitter 上

Bitdeli Badge