我在一个项目下。我正在使用一些图像文件和一些按钮。
当我使用在我的 View Controller 中放置按钮并使用查看该预览时
助理编辑。我的按钮被错误地放置在不同的地方。所以我想使用自动布局。但是有点困惑。我是 ios 的初学者。我有一些问题?
方法一
当我取消选中此自动布局选项时,如下图所示 (A)。它在所有 iphone 模拟器(3.5、4、4.5、5.5)中都能完美运行。通过使用以下选项 (B) 设置自动布局
[答]
[B]
方法二
同时,当我放置复选标记自动布局选项并使用如下图所示。我得到了一些错位(不在安排中)。我知道我错过了一些限制。但它并不比我上面的问题
请给我一些建议。我应该使用哪个?
方法 1(或)方法 2。我是 ios 新手。请给我一些建议?
最佳答案
方法二!自动布局。 它非常强大,并且(如果你掌握了它)使用起来非常简单直观。您可以使用它创建几乎任意复杂的用户界面。它有其局限性,但在大多数情况下,您不会遇到它们,并且大多数情况下,如果需要,可以使用通过代码而不是界面构建器设置的约束来修复它们。
方法 1 很好,但它是唯一的选择,对于简单的布局可能仍然可以。但是一旦你想在不同的 UI 元素之间建立更复杂的关系,比如一个 UILabel 的大小是 UIImage 的一半,你就会碰壁。
关于ios - 在 Storyboard 中选择自动布局时感到困惑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32529866/