似乎我创建了一个简单的图像视图,其中包含以下约束:
将中心X对齐:超级视图
将中心Y对齐:超级视图
热门空间:热门布局指南
底部空间:底部布局指南
我的宽度和水平位置是不明确的消息。我正在努力纠正它,但我不确定首先发生了什么。
你有什么想法吗?
答案 0 :(得分:3)
您需要为左上角和右下角添加相同的约束。
或设定固定宽度。
答案 1 :(得分:0)
将顶部空间移至:顶部布局指南和底部空间:底部布局指南约束, 设置图像的宽度和高度或(宽度+宽高比)。 因为每个视图都需要x,y,height,width来渲染自己。
所以你已经使用将中心X对齐:Superview 设置了X和Y. 将中心Y对齐:Superview 。所以它现在需要特定的宽度和高度。
答案 2 :(得分:0)
正如你所说的那样: 将中心X对齐:Superview
将中心Y对齐:Superview
顶部空间:顶部布局指南
底部空间:底部布局指南
左边的选项是宽度 考虑到放置的任何视图都表现得像来回扩展,我们必须通过设置约束来稳定它,你设置宽度的缺失约束(从前导或尾随或从宽度)正在解决这个问题
答案 3 :(得分:0)