美文网首页
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