美文网首页
问题:获取屏幕尺寸不正确

问题:获取屏幕尺寸不正确

作者: 小笨憨 | 来源:发表于2017-11-14 10:58 被阅读0次

    问题:

    新建工程后,将LaunchScreen.storyboard删除后,又将Launch Screen File 设置为空的。然后发现模拟器中的显示出现问题了

    在如下代码中,获取的屏幕尺寸大小是错误的,获取的height比实际屏幕的要小。

     [[UIScreen mainScreen] bounds].size.height
    

    原因

    因为将Launch Screen File 设置为空后,Launch Images Resource 又是默认的设置“Don’t Use Asset Catalogs”。Launch screen 方式为没有,因此造成获取屏幕尺寸不准确

    解决方案

    1.将Launch Images Resource 设置为你自己的Launch Image
    2.为Launch Image添加你所用的设备尺寸对应的@2x和@3x的启动图

    相关文章

      网友评论

          本文标题:问题:获取屏幕尺寸不正确

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