iOS App 从屏幕顶部偏移
Posted
技术标签:
【中文标题】iOS App 从屏幕顶部偏移【英文标题】:iOS App is offset from the top of the Screen 【发布时间】:2017-04-05 17:13:48 【问题描述】:我正在开发一个带有导航控制器的应用程序(目标 c)。由于某种原因,整个应用程序从设备顶部偏移。见下文,任何人都可以给我一些指示,因为我不知道。
隐藏导航栏没有区别,无论是在故事板中还是在代码中。故事板约束似乎都是正确的,因为在显示和隐藏导航栏时导航栏下方的标题会上下移动。
这个问题出现在 iPhone SE 和 iPhone 7 上,iPad 2 没问题。 xCode 版本是 8.1 任何帮助将不胜感激。
【问题讨论】:
您使用的是哪个 xcode ?以及您在哪个设备/模拟器版本中测试过这个? 更新了问题。 你添加了启动屏幕吗? 如果令人惊讶的是它在 Xcode 8.1 中仍然存在,这看起来像是启动屏幕的问题 不,我刚刚添加了一个,一切正常。谢谢。 【参考方案1】:您需要在您的项目中使用launch.storyboard
或者您需要在您的资产文件夹中添加launch screens
图像以用于所有尺寸,然后这个从顶部和底部的黑屏将被移除。
【讨论】:
【参考方案2】:在应用图标和启动图像设置中,您需要设置资产和启动屏幕文件。所以这个黑条会消失。
【讨论】:
以上是关于iOS App 从屏幕顶部偏移的主要内容,如果未能解决你的问题,请参考以下文章
在“开始开发 iOS 应用程序 (Swift)”教程中,从 Xcode 11.0 开始,Hello World 屏幕出现在画布顶部,将其隐藏