ios使用大小类

时间:2015-10-20 19:57:34

标签: ios size-classes

使用ios Size类如何区分iphone 5.5inch的纵向和任何其他iphone的肖像。

例如,如果我设置文本大小 - 宽度紧凑和高度任何 - 这似乎适用于所有iphone。是否有可以应用于iphone 6的尺寸等级 - 这与所有其他较小的iphone不同?

1 个答案:

答案 0 :(得分:0)

如果我正确理解您的问题,您必须以编程方式执行此操作。

使用此代码检查iPhone的大小:

if ([[UIScreen mainScreen] bounds].size.height == 480) {
    //3.5 inch iPhone
}
if ([[UIScreen mainScreen] bounds].size.height == 568) {
    //4 inch iPhone
}
if ([[UIScreen mainScreen] bounds].size.height == 667) {
    //4.7 inch iPhone
}
if ([[UIScreen mainScreen] bounds].size.height == 736) {
    //5.5 inch iPhone
}