UIViewContentModeScaleAspectFit 与 UIViewContentModeScaleTofill 的区别? ?

UIViewContentModeScaleAspectFitUIViewContentModeScaleTofill的区别是什么?

106227 次浏览

如果你谈论的是 UIViewContentMode,以下是来自 医生

UIViewContentModeScaleTofill

如果需要,可以通过更改内容的纵横比来缩放内容以适应其自身的大小。

UIViewContentModeScaleAspectFit

通过维护纵横比来缩放内容以适应视图的大小。视图边界的任何剩余区域都是透明的。

UIViewContentModeScaleAspectfill

缩放内容以填充视图的大小。可以对内容的某些部分进行裁剪,以填充视图的边界。

你可以在这里看到内容模式的不同:

enter image description here

重绘模式作为缩放到填充模式工作。 但是,当视图几何形状发生变化时,它们的绘制方式有所不同。 缩放到填充模式使用已呈现的内容,而重绘模式再次呈现内容。