许多按钮和自动布局

时间:2013-02-22 01:58:14

标签: xcode cocoa-touch autolayout

这是我的情况。我想在一个视图中放置许多按钮,比如计算器应用程序。它应该适用于不同的屏幕尺寸,3.5英寸和4英寸。

我希望4英寸视图有更大的按钮,3.5英寸视图有更小的按钮 间距。

但是,我有几个问题。

1)当视图有许多组件和约束时,Xcode非常慢。所以编辑这样的视图是一个非常耗时的过程。编辑此类视图也不容易。

2)有太多的约束,我想尽量减少约束的数量。但是,我可以删除一些,但不能删除其他。

那么这种情况的最佳做法是什么?编写代码更好吗?

提前致谢。

1 个答案:

答案 0 :(得分:1)

通常情况下,您可以尽可能多地使用IB。在您的情况下,由于您看起来受到计算机性能的限制,我建议您使用可视化格式语言以编程方式进行约束。