Objective c 宽屏检测iOS8

Objective c 宽屏检测iOS8,objective-c,ios8,Objective C,Ios8,我在使用以下代码时遇到问题: #define IS_WIDESCREEN ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) < DBL_EPSILON ) iOS 7 印刷:568.00000 iOS 8 打印:320.00000为什么需要检测它?调整图形。查看下面的帖子: NSLog(@"%f",[[ UIScreen mainScreen ] bounds ].size

我在使用以下代码时遇到问题:

#define IS_WIDESCREEN ( fabs( ( double )[ [ UIScreen mainScreen ] bounds ].size.height - ( double )568 ) < DBL_EPSILON )
iOS 7 印刷:568.00000

iOS 8
打印:320.00000

为什么需要检测它?调整图形。查看下面的帖子:
NSLog(@"%f",[[ UIScreen mainScreen ] bounds ].size.height);