gpt4 book ai didi

ios - Swift 应用程序在 ios 8.x 上呈现黑屏

转载 作者:行者123 更新时间:2023-11-28 09:27:46 24 4
gpt4 key购买 nike

我有一个非常基本的应用程序:

  • 一个 View Controller
  • 带 3 个标签的图像背景
  • 一个按钮

当我在 iOS 9 上运行我的应用程序时没有问题。在 iOS 8.x 上:黑屏。

这是我的 AppDelegate

func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
// Override point for customization after application launch.

let frame = UIScreen.mainScreen().bounds
window = UIWindow(frame: frame)

let rootView: HomeViewController = HomeViewController()

if let window = self.window{
window.rootViewController = rootView

window.makeKeyAndVisible()
}
BITHockeyManager.sharedHockeyManager().configureWithIdentifier(Config.HOCKEY_APP_IDENTIFIER);
BITHockeyManager.sharedHockeyManager().startManager();
BITHockeyManager.sharedHockeyManager().authenticator.authenticateInstallation();


UIApplication.sharedApplication().statusBarStyle = UIStatusBarStyle.LightContent

return true
}
  • 位码已关闭。

有什么想法吗?

最佳答案

我在 8.0 中从 xib 文件加载 View Controller 时遇到了同样的错误。这对我有帮助:

let controller = HomeViewController(nibName: "HomeViewController", bundle: NSBundle.mainBundle())

NSBundle.mainBundle() 是帮助我的关键。默认情况下,他无法在包中找到 xib 文件

关于ios - Swift 应用程序在 ios 8.x 上呈现黑屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33305729/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com