DSImageBrowse 1.0.2

DSImageBrowse 1.0.2

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布最新发布2017年9月

HelloAda 维护。



 
依赖
YYCache~> 1.0.4
YYImage~> 1.0.4
YYWebImage~> 1.0.5
 

  • 作者
  • Hello Ada
一个简单的图片浏览控件,效果图如下。

默认模式下

效果图

聊天模式下

效果图

网页图片

直接调用即可
/**
@param images 图片的url数组 传NSString类型
@param currentImage 当前图片的url
*/
DSWebImageViewController *vc = [[DSWebImageViewController alloc] initWithImages:images currentImage:images[i]];
[self.navigationController pushViewController:vc animated:YES];

具体使用步骤(只显示这个控件的情况):

  • 默认模式和聊天模式下的图片浏览大致都按照以下流程。可参考Demo中的方式实现。
  • 先将你的图片数据构成一个个DSImagesData对象,放入数组。
  • 再利用DSImagesData对象数组初始化DSImageLayout对象,调用layout方法完成排版。
  • 然后把DSImageLayout对象放入数组,用于tableView的数据源。
  • 接着利用每一个DSImageLayout对象,初始化DSImageBrowseView,这样就可以出现缩略图的浏览了。
  • 最后如果要实现点击、长按、ForceTouch的实现,请参考Demo中的ViewController。

其他问题

  • 当前版本 1.0.2

  • 支持 pod, pod 'DSImageBrowse'

  • 依赖于YYWebImage、YYCache、YYImage

  • 如果您有任何疑问,可以联系邮箱 [email protected],或者添加QQ群:667920542

  • 觉得有帮助请点个star吧,我会持续跟进。