不管什么模拟器或者是真机,打印的self.view.frame.size始终是375*667

不管什么模拟器或者是真机,打印的self.view.frame.size始终是375*667!求解答

阅读 3.9k
4 个回答

你打印的时候view还没进行自动布局吧?一般在未自动布局前用下面这两个宏比较靠谱

#define SCREEN_HEIGHT   [UIScreen mainScreen].bounds.size.height
#define SCREEN_WIDTH    [UIScreen mainScreen].bounds.size.width

你在哪里打印的?

个人感觉是你使用了 xib 并且把它的尺寸设置成了4.7

哪怕是在4S这种分辨率也是这样吗?还是在6 Plus上也是这样?

如果是在6 Plus上这个分辨率的话,你有加上5.5寸的启动图吗,比如是这样的:

图片描述

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题