方法一:
CGRect rect = [[UIScreen mainScreen] bounds];
CGRect frame = [[UIScreen mainScreen] applicationFrame];
NSLog(@"rect=%@,frame=%@",NSStringFromCGRect(rect),NSStringFromCGRect(frame));
NSLog(@"float===%f",rect.size.height);
输出:568.000000
方法二:
if ([UIScreen instancesRespondToSelector:@selector(currentMode)])
{
NSLog(@"ttt");
BOOL isPhone5 = CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size);
NSLog(@"isphONE5=%d",isPhone5);
}