<分区>
<分区>
我想要做的是:在右侧(见下图),您会看到一个细条(它是一个 UIView)。它将 100 固定在顶部,100 固定在底部,10 固定在右侧。那很好用。
然后我添加了一个 UIImageView,其中包含一些山的占位符图像。我希望它位于灰色条旁边。所以我将顶部、底部和尾部对齐到灰色条并设置固定宽度。
(“查看”是我的灰色条)
一切正常。这就是 Storyboard和预览窗口中的样子:
在模拟器中看起来也是一样的。 现在,我将 UIImage 更改为“Aspect Fill”。预览中没有任何变化。但是现在模拟器里面的应用看起来很奇怪:
我不知道为什么,但它忽略了我设置的宽度,而且它也不再与灰色条对齐。
我能做什么?
如果您需要更多信息,请告诉我。我不确定什么是重要的:)
最佳答案
将 clipsToBounds
设置为 UIImageView
的 true
属性。
关于ios - 使用 "width"时忽略 UIImageView 的 "Aspect Fill"约束(Xcode,自动布局),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38395386/