美文网首页
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