我正在尝试创建一个视图,用于收集用户信息,如名字,姓氏,DoB等。在故事板中创建时的视图看起来像这样 - 创建一个包含多个项目的UIView
但是,对每个设置约束都变得非常笨重。我非常倾向于在代码中创建它,并且即使在代码中它也感觉像太多行。必须有更好的方法来做到这一点。
这样做的最佳方法是什么?我是否将它们放在多个堆栈视图中,然后将它们堆叠在其他堆栈视图中?通常的标准做法是什么?
我是非常新的iOS编程和搜索stackoverflow和谷歌没有给我任何结果。
我正在尝试创建一个视图,用于收集用户信息,如名字,姓氏,DoB等。在故事板中创建时的视图看起来像这样 - 创建一个包含多个项目的UIView
但是,对每个设置约束都变得非常笨重。我非常倾向于在代码中创建它,并且即使在代码中它也感觉像太多行。必须有更好的方法来做到这一点。
这样做的最佳方法是什么?我是否将它们放在多个堆栈视图中,然后将它们堆叠在其他堆栈视图中?通常的标准做法是什么?
我是非常新的iOS编程和搜索stackoverflow和谷歌没有给我任何结果。
如果可以,请始终使用堆栈视图,它们是最佳解决方案,因为它们可以为您管理许多问题。 在这种情况下,我会放:
现在,它可以是混乱的按钮(E)
为了更好地理解看到的文档: https://developer.apple.com/library/content/documentation/UserExperience/Conceptual/AutolayoutPG/LayoutUsingStackViews.html
并观察苹果视频:Autolayout Apple Video