不使用约束是良好的做法,或者至少是不坏的做法

时间:2016-12-15 17:00:06

标签: ios constraints

最近我发现我在故事板中设置的限制条件并不是让我的应用程序看起来像所有手机一样棒。我发现在相对于屏幕尺寸的事物框架中编码使我能够更快地获得像素完美的结果。这是常见做法,还是我做得对不对?如果结合这种技术使用一些约束是一种更常见的做法,那么有人能指出我描述我应该遵循的策略的资源吗?

1 个答案:

答案 0 :(得分:1)

约束的优点在于它们定义了彼此之间的UI元素之间的关系 - 以及所有屏幕尺寸和旋转的关系。例如,你可以对齐一堆控件,如果一个"主控制"移动或调整大小,所有连接的控件也会更改。这也可以动画。

您可以覆盖控件的某些属性以使用Apple指南。有关详细信息,请阅读Apple documentation