我正在尝试将图像从 View 的最左侧拉伸(stretch)到最中心。我尝试使用左 0、下 0 和右 300 固定约束,但它并没有完全到达中心。有什么想法吗?
最佳答案
假设您知道如何设置左、上、下、高度约束,我将向您解释如何设置右约束,这将使 imageView 从屏幕左侧跨越到屏幕中央。设置任何宽度限制都不起作用,因为每个设备的宽度都不同。
- 点击您的图片查看
- 选择
Align
->Horizontally center in container
- 点击新创建的约束
- 选择
尺寸检查器
- 将
First Item
从Center X
更改为Trailing
“标准”Horizontally center in container
会导致 View 的Center X
与其父 View 对齐。如果您将 First Item
更改为 Trailing
而不是 Center X
,那么您会将 View 的后缘/右侧与父 View 的 centerX 对齐.
关于ios - 自动布局拉伸(stretch)图像问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31505911/