为什么在顶部和底部 iOS 应用程序中制作间隙 UIWindow

Why making gap UIWindow in top and bottom iOS app

一切正常,但在更新 xcode 6 到 7 后,构建出现错误。在 Build Option 中将 "Enable bitcode" Yes 更改为 No 后,应用程序构建成功。但我面临一个新问题 -

应用程序屏幕大小使顶部和底部的差距如下

我在方法 didFinishLaunchingWithOptions 中添加了以下行,但什么也没做

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

我的应用程序是基于 XIB 文件而不是 StoryBoard。

有人可以帮我吗?

像这样在 Assets.xcassets 中添加你的 LaunchScreen :

希望对你有所帮助