美文网首页IOS开发
iOS中的UIViewContentMode常用的三种模式

iOS中的UIViewContentMode常用的三种模式

作者: 未来可期me | 来源:发表于2018-07-05 17:30 被阅读68次

常用的基本上是下面三种

UIViewContentModeScaleToFill,
UIViewContentModeScaleAspectFit,
UIViewContentModeScaleAspectFill,

这三种都带有scale一词,表示缩放的意思,也就是说这三种模式的图片都会进行缩放以填充view。
有两个带有fill一词,表示会填满整个view

第一个:UIViewContentModeScaleToFill,表示通过缩放来填满view,也就是说图片会变形。
第二个:UIViewContentModeScaleAspectFit,表示按比例缩放并且图片要完全显示出来,意味着view可能会留有空白
第三个:UIViewContentModeScaleAspectFill,表示按比例缩放并且填满view,意味着图片可能超出view,可能被裁减掉
实际应用中第三种用的比较多,并且通过view.clipToBounds = YES;把超出部分裁减掉。

相关文章

网友评论

    本文标题:iOS中的UIViewContentMode常用的三种模式

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