带按钮的大小类和约束

时间:2015-05-31 20:18:19

标签: ios objective-c autolayout constraints size-classes

我希望有人可以在这里提供帮助,因为我一直在阅读和观看大量课程,因为我刚开始使用大小课程开始使用第一个应用程序。我想我有想法,但有一个小问题。

我有一个带有10个按钮的视图。我希望按钮可以重新调整大小以填充所需的屏幕,但是从下面的屏幕截图中我可以看到所有我留下的是大视图上的大量空白区域?

我已经为视图和彼此设置了约束,所以我虽然Aspect Ratio应该解决它....不,我得到的只是一个巨大的按钮,其余的保持不变!

我已经研究了很多,所以任何指导都会非常感激。

请看这个问题的图片。

enter image description here

由于

1 个答案:

答案 0 :(得分:1)

  1. 将顶部按钮的顶部固定到其超级视图。
  2. 将底部按钮的底部固定在其超级视图上。
  3. 在每个按钮之间指定一个固定的垂直空间。
  4. 选择所有按钮并指定“Equal Height。”
  5. 这应该照顾您的垂直约束,按钮高度将同等地扩展或收缩,具体取决于屏幕高度。