美文网首页纯代码程序员
Swift 3 图片浏览工具

Swift 3 图片浏览工具

作者: 我把今生当成了来世 | 来源:发表于2017-04-19 14:09 被阅读16次

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

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

Support

  • 支持网络图片加载

  • 支持图片放大缩小

  • 支持双击放大指定位置

  • 支持滑动查看及横屏切换图片

  • 支持当前页/总页数显示

  • 支持单击关闭

  • 支持长按弹出功能窗口

  • 支持自定义功能增加

  • 支持图片数据的延时加载

  • 支持没有数据,占位图占位
    ![Uploading 6BBBFF49CD871871A9615AFA7AF724BC_183177.jpg . . .]

  • 支持非物理横屏看图

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

  • 支持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

  • 支持cocoapod管理
  • 支持本地图片显示及与网络图的混合显示
  • 支持系统UIPageControl位置设置

Issues

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

Author

LvJianfeng, coderjianfeng@foxmail.com

相关文章

  • Swift 3 图片浏览工具

    来这里,了解很多问题,发掘更多。??? 传送门->LLPhotoBrowser??? ⚠️⚠️⚠️:以下内容来自于...

  • 用Swift写朋友圈图片浏览器

    现在网上好的swift图片浏览器几乎没有,于是我就写了一个swift的图片浏览器,适配不同尺寸图片,支持image...

  • Swift点击浏览图片

    // //ZScanImage.swift //点击展示图片 // //Created by zhaojingha...

  • Swift图片浏览器

    这几天学习swift,做一个swift图片浏览器的demo。看了网上很多浏览器的写法,感觉封装的最好的是 JXPh...

  • swift实现图片浏览器

    swift实现图片浏览器 1.配置环境 2.搭建首页home界面 3.自定义流水布局注意重写prepareLayo...

  • Swift -- 图片浏览器

    } @objc(HJCell)class HJCell:UICollectionViewCell,UIScroll...

  • swift图片浏览器

    先看运行效果: 1. UIPageViewController简介 它是iOS 5.0之后提供的一个分页控件可以实...

  • Swift实现的网络图片浏览器

    Swift实现的网络图片浏览器https://github.com/yqh1988/YHPhotoBrowserDemo

  • swift框架

    下拉刷新 图片选择、浏览 (这部分swift库真少呀 欢迎知道的补充) 网络部分 图片 界面效果 , 动画等

  • iOS图片浏览器

    一个浏览图片的工具,先给大家看看效果吧! 使用方式分为两种,一种是本地图片浏览,一种是网络图片浏览。 1、本地图片...

网友评论

    本文标题: Swift 3 图片浏览工具

    本文链接:https://www.haomeiwen.com/subject/xmzczttx.html