我正在尝试将我的iPhone应用转换为通用应用,但我真的无法弄清楚这些限制。尝试阅读关于自动布局的整章但仍然无法管理它。
因此我的视图控制器中有2 UIViews
,这是一个正方形。如果它是纵向的,方块将很好地显示。但是当我将iPad变成横向时,正方形会变成矩形。真的尝试了一切。
问题还在于,如果我设法将它们放在中心位置,它们应该调整到更小的尺寸。认为这也可以通过自动布局实现。
以下是我UIViews
的基本设置:
使用新建议进行编辑:
所以这几乎是完美的,但它应该是一个正方形。有什么想法吗?
答案 0 :(得分:1)
您需要以下约束:
垂直:
水平:
尺寸:
这将使您的两个正方形尽可能多地填充垂直空间,同时不会重叠或超出视图范围。
答案 1 :(得分:0)
关于自动布局,基本的事情是可视化视图的变化方式,并找出所有需要附加的内容,以及在视图布局更改时需要修改的内容。
你必须阅读这篇优秀的tutorial by Matthijs Hollemans