最近项目中遇到多张网络图片展示的需求,若使用普通的Cell则会频繁计算Cell的高度,而且会导致很多bug.
此时我突发奇想,UILabel可以自适应高度,而且可以展示Html,那么一定也可以展示多张图片的.但是多图片预览又要点击效果,网上搜索了很久发现都是提示要改成UITextView,但是UITextView又不能自动适应高度(只能使用KVO),所以就有了此贴.
我们可以将图片的url添加为image标签,点击时只需比对点击区域和图片frame即可,如图所示,点击后会弹窗提示点击第几张图片
体验请点击demo的github地址:这里,好用记得给颗星星哦!
网友评论