配置文件
#define IS_IPHONE5 [[UIScreen mainScreen] bounds].size.height == 568
主视图控制器.m
- ( void ) phoneType{
if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone){
CGSize result = [[UIScreen mainScreen] bounds].size;
if(result.height == 568){
NSLog(@"iPhone 5");
homeImg.image = [UIImage imageNamed:@"Background-Home.fw.png"];
loginImg.image=[UIImage imageNamed:@"Background.fw.png"];
}
else{
NSLog(@"iPhone 4S");
homeImg.image = [UIImage imageNamed:@"Background-Home.png"];
loginImg.image=[UIImage imageNamed:@"Background.png"];
}
}
这就是 iphone 4s 和 5 我发现差异的方式。当我在 iphone 5 上执行此代码时记录 iphone 4s 打印。如何更改我的代码以正确执行