PYPhotoBrowser
PYPhotoBrowser copied to clipboard
同时支持url和image会不会更好?就是说一个数据源数组中可以是url或者image(把images数组和imagesURL数组数据合并成一个)。
/**
- 用来浏览的图片(UIImage)数组
- 建议传入的UIImage是已下载的。如果是异步下载,请使用imagesURL
- 如果设置了这个属性imagesURL失效
- 使用此属性需要手动设置frameFormWindow和frameToWindow属性 */ @property (nonatomic, copy) NSArray<UIImage *> *images; 这个属性的优先级别比imagesURL高,但是有些场景中可能是一个数组中同时有url和image。这时如果把数组数据直接赋值给images或imagesURL数组,貌似都不合适(会引起崩溃)。
@luguanghaun 同时支持URL&image的使用场景是什么呢?可以描述一下么?
例如一些社区类型的app,社区中的一些图片话题有一些是允许编辑的。假如某篇话题中存在着3张图片,我编辑时把其中一张给删除掉了,然后我又重相册选了一张新的图片进行上传,那么这时假如图片还没上传完成就不存在图片url只有image,假如我再想预览这一组图片时,那么这时数组中的对象就有1个image和两个url,如果直接以数组作为图片预览的数据源,那么就没有相对应的数组可以接收这一组数据(因为框架提供的数组类型只有两种而且都是范型,但是这时我的数组不是范型的,带有两种对象)这时直接点击就有可能会闪退。
@luguanghaun 现在已经新增这个支持了,欢迎下载最新版测试,反馈!实在抱歉,前一段时间比较忙,没有及时新增支持!请谅解!