【发布时间】:2016-01-08 21:27:07
【问题描述】:
使用 iOS-9.2 和 Swift-2.1:
使用下面的代码返回我的 rootViewController,不幸的是导致我的应用的 status-bar 出现非常奇怪的行为!
static func returnToRootViewController(sender: AnyObject) {
let initialscene = sender.storyboard?!.instantiateInitialViewController()
for _ in sender.view!!.window!.subviews {
sender.dismissViewControllerAnimated(true, completion: nil)
}
sender.view!!.window!.rootViewController = initialscene
}
下面两张图是正常状态下的状态栏(即左图)和上面returnToRootViewController-Code返回后的状态栏(即右图有奇怪的颜色)!
在应用上述代码之前,导航控制器被导航到严重的模态弹出框......
对此的任何帮助表示赞赏!
【问题讨论】:
标签: ios statusbar navigationcontroller