我是IOS开发的新手,无法理解这种行为有人能解释一下为什么预览和在物理设备上渲染的不一样吗?问题是,在预览中,UI的顶部和底部没有填充,但在模拟器/物理设备中,我可以看到此填充,无法理解为什么
3wabscal1#
这是因为主窗口的框架没有填充到屏幕上。这个问题可能有不同的原因,但一个更常见的是:在info.plist中缺少UILaunchScreen键(听起来很奇怪,但它是真正的🤷🏻♂️)你可以创建一个全新的项目,如果你无法找到确切的问题,在那里做你的代码。
info.plist
UILaunchScreen
1条答案
按热度按时间3wabscal1#
这是因为主窗口的框架没有填充到屏幕上。这个问题可能有不同的原因,但一个更常见的是:
在
info.plist
中缺少UILaunchScreen
键(听起来很奇怪,但它是真正的🤷🏻♂️)你可以创建一个全新的项目,如果你无法找到确切的问题,在那里做你的代码。