在XCode中,我将IOS模拟器设置为iPhone(Retina 3.5英寸)。但是,在我的代码中,当我显示屏幕尺寸(使用Bounds CGRect)时,得到的是320 x 480,而不是预期的640 x 960。
知道为什么吗?
我正在使用最新的XCode,输出名为iPhone 6.1 Simulator。
谢谢。

最佳答案

尝试这个:

  UIScreen *mainScreen = [UIScreen mainScreen];
  UIScreenMode *screenMode = [mainScreen currentMode];
  CGSize realSize = [screenMode size];

09-27 13:04