我想填写我的观点,但它不会像aspectfill那样降低其质量,所以有人可以告诉我如何实现UIViewContentModeScaleAspectFit属性的味道,我的视图应该填充? 如果我只是使用UIViewContentModeScaleAspectFit属性那么什么是图像分辨率来填充视图???
答案 0 :(得分:1)
UIViewContentModeScaleAspectFit
使图像适合视图,因此如果图像的纵横比与视图不同,则图像的顶部和底部或左侧和右侧将留下空白区域。
UIViewContentModeScaleAspectFill
使图像填充视图,因此会裁掉额外的宽度或高度(不是两者)。
这些模式都不会降低图像质量。如果您的图像分辨率很小,它将被拉伸以适合视图。如果您的图像具有更大的分辨率,它将缩小以适合视图。
尝试使用UIViewContentModeCenter
。它不会调整图像大小,而是以原始分辨率将其置于视图中。