Warning: Attempt to present * on * whose view is not in the window hierarchy - swift

前端 未结 17 973
花落未央
花落未央 2020-11-30 22:03

I\'m trying to present a ViewController if there is any saved data in the data model. But I get the following error:

Warning: A

17条回答
  •  挽巷
    挽巷 (楼主)
    2020-11-30 22:20

    for SWIFT

    func topMostController() -> UIViewController {
        var topController: UIViewController = UIApplication.sharedApplication().keyWindow!.rootViewController!
        while (topController.presentedViewController != nil) {
            topController = topController.presentedViewController!
        }
        return topController
    }
    

提交回复
热议问题