【发布时间】:2021-05-11 11:06:46
【问题描述】:
我正在尝试将图像固定到屏幕顶部,但我一直在顶部获得一个额外的白色额外空间。我尝试将图像相对于超级视图而不是保存区域固定,但它不起作用。
图像相对于父视图的约束
将图像的内容模式更改为“缩放填充”可以解决问题,但会拉伸图像。
改变图片内容模式后
【问题讨论】:
-
如果将内容模式设置为
Top会怎样?
标签: swift autolayout storyboard
我正在尝试将图像固定到屏幕顶部,但我一直在顶部获得一个额外的白色额外空间。我尝试将图像相对于超级视图而不是保存区域固定,但它不起作用。
图像相对于父视图的约束
将图像的内容模式更改为“缩放填充”可以解决问题,但会拉伸图像。
改变图片内容模式后
【问题讨论】:
Top会怎样?
标签: swift autolayout storyboard
您可能希望将 UIImageView 的 contentMode 更改为 .scaleAspectFit 或 .scaleAspectFill,只要最适合您的需要。
【讨论】: