-2

如果 iPhone 是 iPhone 4 或更低版本,我想从 prefix.pch 返回 4,如果 iPhone 是 iPhone 5 或更高版本,我想返回 5 ...

我知道怎么知道身高

#define iPhoneHeight [[UIScreen mainScreen] bounds].size.height

基于此,我得到高度,但我想返回 4 或 5。

知道如何完成这项工作吗?

4

2 回答 2

0

这不会有帮助吗?

    #define isIPhone4or5 CGSizeEqualToSize([[UIScreen mainScreen] preferredMode].size,CGSizeMake(640, 1136)) ? 5 : 4
于 2013-11-04T08:13:29.767 回答
0

您可以像这样比较 4 英寸显示器的高度和点值:

#define iPhone4Or5 [[UIScreen mainScreen] bounds].size.height == 568 ? 5 : 4
于 2013-11-04T08:17:48.073 回答