<分区>
我正在使用 Swift 在 xcode 中制作一个简单的 iOS 应用程序,虽然我已经弄清楚了整个后端(并且它工作得很好),但我根本不理解约束。我正在尝试使我的布局自适应,以便它适用于所有 iphone 屏幕,但我遇到了一个非常困难的时期。关于如何创建完美布局有什么建议吗?资源也会有帮助。大多数资源不会解释这个概念或从头开始。
我遇到的另一个问题是,每次我点击某个东西,例如一个表格单元格,然后取消选中“约束到边距”并设置约束,更改不会保存,一旦我按 Enter 键,它们就会恢复为原始设置。
真的迷失在这整个约束的事情上。谢谢!
最佳答案
因此对于学习约束,我建议您完成本教程。它很长,但涵盖了很多重要的概念。
www.raywenderlich.com/115440/auto-layout-tutorial-in-ios-9-part-1-getting-started-2
至于对边距的约束,您需要在编辑值之前取消选择“对边距的约束”。一旦你编辑了一个值,确保红线被激活,并且在你确定所有的值之前不要点击添加约束。 (1)
您可以在此窗口中检查和编辑约束,只需选择您的 View 并转到此处 (2)
关于ios - Xcode 中的约束(Swift 2 iOS 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37862371/