美文网首页
iOS UIImageView使用AspectFill引发UII

iOS UIImageView使用AspectFill引发UII

作者: 微步毂纹生 | 来源:发表于2023-12-14 14:58 被阅读0次

当使用UIImageView时,如果使用UIViewContentModeScaleAspectFill可能会引发这个问题。
当图像以完全填充 ImageView 框架的方式缩放时会发生这种情况。如果图像和框架的比例不完全相同,图像将延伸到框架之外。

例:
我在做tableview的header下拉放大时发现,当image比例和header比例不一致时,image会延伸到外部(覆盖住tableviewcell)

解决:
设置UIImageView 的

clipsToBounds = true;

相关文章

网友评论

      本文标题:iOS UIImageView使用AspectFill引发UII

      本文链接:https://www.haomeiwen.com/subject/cgxwgdtx.html