UIViewContentModeScaleAspectFit 和 UIViewContentModeScaleToFill 之间的区别是什么??
答案 0 :(得分:497)
您可以在此处查看内容模式之间的差异:
重绘模式可用作缩放到填充模式。 但是,当视图几何体发生变化时,它们的绘制方式会有所不同。 缩放到填充模式使用已渲染的内容,而重绘模式再次渲染内容。
答案 1 :(得分:171)
如果您正在谈论 UIViewContentMode ,以下内容来自Doc。
UIViewContentModeScaleToFill
如有必要,可通过更改内容的宽高比来缩放内容以适合自身的大小。
UIViewContentModeScaleAspectFit
通过保持宽高比来缩放内容以适合视图的大小。视图边界的任何剩余区域都是透明的。
UIViewContentModeScaleAspectFill
缩放内容以填充视图的大小。可以剪裁内容的某些部分以填充视图的边界。
答案 2 :(得分:106)