纯代码程序员

Swift 3 图片浏览工具

2017-04-19  本文已影响16人  我把今生当成了来世

来这里,了解很多问题,发掘更多。
👇👇👇 传送门->LLPhotoBrowser👇👇👇

⚠️⚠️⚠️:以下内容来自于传送门链接👆👆👆

Support

Demo

let browser = LLPhotoBrowserViewController.init(photoArray: data currentIndex: indexPath.row)
// 模态弹出
browser.presentBrowserViewController()

<a id="图片正常浏览"></a>图片正常浏览

图片正常浏览.png

<a id="检测设备横屏"></a>检测设备横屏

检测设备横屏.png
let browser = LLPhotoBrowserViewController.init(photoArray: data, currentIndex: indexPath.row, sheetTitileArray: ["分享给朋友","保存到相册"]) { (index) in
  print(index)
}
// 模态弹出
browser.presentBrowserViewController()

<a id="Action Sheet"></a>Action Sheet

ActionSheet.png

<a id="检测设备横屏 Action Sheet"></a>检测设备横屏 Action Sheet

检测设备横屏ActionSheet.png

Update

请使用最新版本 1.0.0

版本信息 更新描述
1.0.0 * 项目初始化

CocoaPods

pod 'LLPhotoBrowser' 

Usage

简单的图片浏览

let browser = LLPhotoBrowserViewController.init(photoArray: <#数组([LLBrowserModel])#>, currentIndex: <#当前索引(row)#>)
// 模态弹出
browser.presentBrowserViewController()

支持长按弹出AcitonSheet工具

let browser = LLPhotoBrowserViewController.init(photoArray: <#数组([LLBrowserModel])#>, currentIndex: <#当前索引(row)#>, sheetTitileArray: <#工具菜单标题([String])#>) { (<#点击工具菜单下标#>) in
  // 点击事件处理
  print("ActionSheet点击-->下标=\(index)")
}
// 模态弹出
browser.presentBrowserViewController()

Example

示例代码见LLCollectionViewController.swift

Future

Issues

如果使用过程中,有什么问题欢迎issues。

Author

LvJianfeng, coderjianfeng@foxmail.com

上一篇 下一篇

猜你喜欢

热点阅读