我第一次添加了一条toast消息,效果很好,但是当我在appdelegate文件中使用此代码时,toast消息不起作用
这是我在应用程序内使用的代码委托此代码“InstanceViewControllerWithiIdentifier”直接转到此页

 self.window = UIWindow(frame: UIScreen.mainScreen().bounds)
            var storyboard = UIStoryboard(name: "Main", bundle: nil)

          //  var initialViewController = storyboard.instantiateViewControllerWithIdentifier("SWRevealViewController") as! UIViewController

             var initialViewController = storyboard.instantiateViewControllerWithIdentifier("RevelControllerNavigation") as! UIViewController

            self.window?.rootViewController = initialViewController
            self.window?.makeKeyAndVisible()

为了祝酒词我用这个
 UIApplication.sharedApplication().windows.first?.addSubview(self.view)

最佳答案

不能在iOS环境中添加新的uiwindow。你必须使用代表中的那个。

UIApplication.sharedApplication().delegate?.window??.rootViewController = initialViewController

关于swift - Swift Toast消息未显示“UIApplication.sharedApplication()。windows”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33149155/

10-11 19:48