【发布时间】:2015-01-05 00:20:17
【问题描述】:
我有一种情况,我希望特定视图在 iPhone 5s 上为 55 像素高,在 iPhone 6 上为 65 像素高。
尺寸等级可以帮助我实现这一目标吗?如果是这样,我应该使用什么类? 现在好像
“紧凑宽度 | 常规高度”适用于所有纵向 iPhone,但我真的想为 5s 和 6 设置不同的类。这可能吗?
谢谢!
【问题讨论】:
-
它们是相同大小的机器人。但是您可以访问屏幕的像素尺寸以区别对待它们。
-
谢谢 - 您如何访问像素尺寸? :) 你的意思是只有框架高度和类似的东西?
-
您可以计算出适合您的屏幕高度的乘数,并设置一个约束,以便您的视图始终为
x * height-of-container。
标签: ios ios8 size-classes