2015-10-15 113 views
2

我添加一個Toast消息第一次工作良好,但是當我使用此代碼在appdelegate文件吐司消息不起作用 這是我的代碼我正在使用的應用程序委託本守則「instantiateViewControllerWithIdentifier」直接進入這個頁面Swift Toast消息不顯示「UIApplication.sharedApplication()。」Windows「

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) 
+0

你不能添加一個新的UIWindow,你必須使用委託中的一個。 – Arbitur

+1

如何使用請幫助我 –

回答

0

你不能添加在IOS環境的新的UIWindow。你必須使用委託中的那個。

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

不工作我已經使用此代碼任何其他選項 –