美文网首页
iOS 模拟器总是以4或4S的尺寸显示APP

iOS 模拟器总是以4或4S的尺寸显示APP

作者: 丹丹十个胆小鬼 | 来源:发表于2018-12-17 17:23 被阅读0次

显示效果如下


1.png

选择的模拟器是iPhone XR,但是跑起来一直显示成这样

原因:项目没有使用Launch Screen,也没有导入启动图片导致模拟器默认以4S的尺寸显示app。
模拟器默认的尺寸是由启动界面决定的,它的底层实现其实把LaunchScreen上的界面,生成了一张图片(截图),然后把这张图片设为程序的启动图片。如果没有设置启动图片,模拟器默认的尺寸大小是4s的尺寸⼤⼩。可以进入沙盒当中查看,查看方法,找到应用程序根⽬录,获取方法: NSLog(@"%@",NSHomeDirectory()),打印出来,后前往文件夹.找到Library->Caches->Snapshots目录下面.最后一层就是程序⾃动生成的图片.

  • 解决方法是导入相应的启动图片或者使用Launch Screen
2.png 3.png

相关文章

网友评论

      本文标题:iOS 模拟器总是以4或4S的尺寸显示APP

      本文链接:https://www.haomeiwen.com/subject/xnuckqtx.html