我正在尝试启动没有任何布局文件的应用程序(Storyboard等)。我删除了storyboard文件并引用了它。现在,当我从appdelegate手动启动UIViewController时,屏幕顶部和底部出现了奇怪的黑色面板。
Appdelegate.swift
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
var svc = SessionsViewController()
self.window?.rootViewController = svc
self.window?.makeKeyAndVisible()
return true
}
造成这种情况的原因以及如何避免它?
答案 0 :(得分:1)
看起来您的应用正在推出较小手机尺寸的版本。
您至少需要为要使应用提供的每种iPhone尺寸定义启动图像。