iOS端UILabel展示多张图片并添加点击效果

iOS端UILabel展示多张图片并添加点击效果,第1张

最近项目中遇到多张网络图片展示的需求,若使用普通的Cell则会频繁计算Cell的高度,而且会导致很多bug.

此时我突发奇想,UILabel可以自适应高度,而且可以展示Html,那么一定也可以展示多张图片的.但是多图片预览又要点击效果,网上搜索了很久发现都是提示要改成UITextView,但是UITextView又不能自动适应高度(只能使用KVO),所以就有了此贴.

我们可以将图片的url添加为image标签,点击时只需比对点击区域和图片frame即可,如图所示,点击后会d窗提示点击第几张图片

体验请点击demo的github地址: 这里 ,好用记得给颗星星哦!

实现效果:新闻列表标题,在标题最后一个字符加已读未读标签。

用富文本标签实现的,在富文本标签里面添加文本附件图片插入到文本最后中,这样无论是几行图片都会显示的标题最后一个字符后面。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11439042.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存