约束UIImage伸展和对齐

时间:2018-03-16 20:28:48

标签: ios iphone interface-builder

我对约束非常新,我总是遇到问题。我有一个标识,2个文本字段和一个按钮,我想要做的是让它们放在同一个地方,无论设备的大小(居中和中间顶部位置)我尝试添加缺少的约束,但它拉伸出我的形象,iPads上的一切都变得越来越大,而且看起来并不在同一个位置。我附上了截图,我还创建了一个带有一个场景的示例应用程序。

[![在此处输入图片说明] [1]] [1] [![在此处输入图像说明] [2]] [2]

我做错了什么?为什么这么难?

我已经尝试过亚光建议的,最终的结果就是这个....徽标涵盖了一切,但我现在得到错误:(

   [![enter image description here][3]][3]
   [![enter image description here][4]][4]
   [![enter image description here][5]][5]


  [1]: https://i.stack.imgur.com/81Isa.png
  [2]: https://i.stack.imgur.com/qLZcj.png
  [3]: https://i.stack.imgur.com/NYqjQ.png
  [4]: https://i.stack.imgur.com/w08GS.png
  [5]: https://i.stack.imgur.com/CKwh8.png

1 个答案:

答案 0 :(得分:0)

  1. 使用堆栈视图垂直放置所有元素。
  2. 然后在容器/超级视图中垂直和水平放置堆栈视图。
  3. 最后,使堆栈视图顶部,底部,前导,尾随锚点大于等于零,以便它永远不会超出屏幕边界。