【发布时间】:2016-12-15 17:00:05
【问题描述】:
最近我突然想到,我在故事板中设置的限制并没有让我的应用在所有手机上看起来都像它应该的那样出色。我发现根据屏幕尺寸在事物的框架中进行编码使我能够更快地获得像素完美的结果。这是常见的做法,还是我做的不对?如果将一些约束与此技术结合使用是一种更常见的做法,那么任何人都可以向我指出一个描述我应该遵循的策略的资源吗?
【问题讨论】:
标签: ios constraints
最近我突然想到,我在故事板中设置的限制并没有让我的应用在所有手机上看起来都像它应该的那样出色。我发现根据屏幕尺寸在事物的框架中进行编码使我能够更快地获得像素完美的结果。这是常见的做法,还是我做的不对?如果将一些约束与此技术结合使用是一种更常见的做法,那么任何人都可以向我指出一个描述我应该遵循的策略的资源吗?
【问题讨论】:
标签: ios constraints
约束的优势在于,它们定义了 UI 元素之间的关系——以及所有屏幕尺寸和旋转的关系。例如,您可以对齐一堆控件,如果一个“主控件”被移动或调整大小,所有连接的控件也会发生变化。这也可以是动画。
您可以覆盖控件的某些属性以使用 Apple 指南。阅读Apple documentation了解详情。
【讨论】: