我正在开发适用于 3.5 英寸和 4 英寸屏幕的应用程序。但是,即使我运行 4 英寸 iPhone 模拟器,模拟器上的屏幕尺寸也会突然变为 320 * 480。
我把它放在 AppDelegate 文件中,它打印了 320.000000, 480.000000...
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
NSLog(@"%f, %f", [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.height);
...
}
我不确定我不小心触摸到的 Xcode 中的哪个设置(如果有的话)使它变成了这样。我所有的 .xib 文件都设置为 4 英寸视网膜。有没有人遇到过这个?