我正在尝试理解和使用 Xcode 的约束功能。如果您有几个视图,我可以看到它是如何真正有用的,因为您可以真正指定每个视图应该如何对齐。
但是,如果您有很多视图,这将成为一项乏味的任务,尤其是如果您开始以编程方式处理它们(例如移动它们)。例如下图:
当我扩大和缩小屏幕时,我希望它看起来像这样,但唉,事实并非如此。此外,由于它们不断对齐以彼此相邻,因此如果我以编程方式移动一个(就像我正在制作游戏一样),另一个会无意中随之移动。
所以基本上,当在屏幕上显示相当多的视图对象+在代码中移动它们时,我到底应该如何处理约束?非常感谢任何提示!(是的,我尝试一次为每个视图添加/删除约束,首先,这是一项乏味的任务,其次,它不断为视图添加约束以使它们彼此对齐,而你很少想要那个在你移动它们的游戏中)。
提前感谢!