我第一次添加了一条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/