0

我正在使用 Swift 在 xcode 中制作一个简单的 iOS 应用程序,虽然我已经弄清楚了整个后端(并且它工作得很好),但我根本不了解约束。我正在尝试使我的布局自适应,以便它适用于所有 iphone 屏幕,但我遇到了非常困难的时期。关于如何创建完美布局的任何建议?资源也会有所帮助。大多数资源都没有解释这个概念或从头开始。

我遇到的另一个问题是,每次我单击某些内容(例如表格单元格)并取消选中“约束到边距”并设置约束时,更改都不会保存,并且一旦我按下回车键,它们就会恢复到原始设置。

真的迷失在这整个限制的事情上。谢谢!

4

1 回答 1

1

因此,对于学习限制,我建议您完成本教程。它很长,但涵盖了很多重要的概念。

www.raywenderlich.com/115440/auto-layout-tutorial-in-ios-9-part-1-getting-started-2

至于对边距的约束,您需要在编辑值之前取消选择“对边距的约束”。一旦你编辑了一个值,确保红线被激活,在你确定所有的值之前不要点击添加约束。(1)

(图1)

您可以在此窗口中检查和编辑约束,只需选择您的视图并转到此处 (2)

(图2)

于 2016-06-16T20:11:14.207 回答