【发布时间】:2015-06-13 03:13:09
【问题描述】:
我在屏幕上有view1 和view2。
如何在自动布局中使 view1 高度 = 3.7 view2 高度?
也许这可以通过在代码中添加约束来完成。但我想知道所有解决方案。
还有如何实现 view1 高度 = 3 view2 高度?我认为这可以通过再添加 2 个视图 (viewAdditon1, viewAdditon2) 来完成。这样
view1 ,viewAdditon1, viewAdditon2 将具有相同的高度。也 view1.y 顶部 = view2.y 顶部。还有 viewAdditon1.y 底部 = view2.y 底部。
viewAdditon1.y 底部 = viewAdditon2.y 顶部。 viewAdditon2.y 底部 = view1.y 顶部。
还有疑问。如何制作方形视图?或者如何使 view1 高度 = 0.7 * view2 宽度?
还有疑问。如何在 view1 按钮和 view2 顶部之间留出空间 = 1/4 view3 高度?我知道可以在这个空间使用 view4 来完成。所以 view4 高度 = 1/4 view3 高度。 view4 将在 view1 和 view2 之间。也许还有其他解决方案?
【问题讨论】:
-
您是否需要在 Interface Builder 中执行此操作的解决方案?
-
我正在寻求任何解决方案。
-
这个问题太宽泛了。请一题一题。你的问题不应该是一堆问题。实际上,您要求的是完整的自动布局教程。虽然我很高兴您正在寻找这些答案,但这个问题的形式甚至不适合 Stack Overflow。要么提出一个具体的问题,然后寻求解决该问题的详细帮助,要么去查找 Apple 的自动布局文档并花一些时间来解决所有问题。
标签: ios autolayout