CocoaPods trunk is moving to be read-only. Read more on the blog, there are 19 months to go.

DSImageBrowse 1.0.2

DSImageBrowse 1.0.2

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Sep 2017

Maintained by HelloAda.



 
Depends on:
YYCache~> 1.0.4
YYImage~> 1.0.4
YYWebImage~> 1.0.5
 

  • By
  • 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对象,调用laout方法完成排版。
  • 然后把DSImageLayout对象放入数组,用于tableView的数据源。
  • 接着利用每一个DSImageLoyout对象,初始化DSImageBrowseView,这样就可以出现缩略图的浏览了。
  • 最后如果要实现点击、长按、ForceTouch的实现,请参考Demo中的ViewController.

其他问题

  • 当前版本 1.0.2

  • 支持pod , pod 'DSImageBrowse'

  • 依赖于YYWebImage、YYCache、YYImage

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

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