2015-04-02 88 views

回答

6

在這種情況下的問題是,有一個出口視圖控制器上設置。

如果初始視圖控制器上有任何出口(或者,如果初始視圖控制器是導航控制器,則爲根視圖控制器),則系統將不呈現任何啓動圖像,而是顯示黑屏。

在我來說,我有我的目標的主界面設置爲同一個值作爲啓動畫面文件(均設定爲故事板)。一旦它啓動真正的應用程序,我想操縱一點點(因此爲什麼我有一個IBOutlet)。刪除IBOutlets之後,我可以使用-[UIView viewWithTag:]來操作視圖。

注意:當使用視圖控制器呈現啓動畫面的圖像時,將不會調用該類中的任何代碼(例如,從不會調用-[UIViewController viewDidLoad])。另一方面,當視圖控制器用於主界面時,代碼正常執行,就像您所期望的那樣。

+0

你應該設定自己的答案正確的。 – LeonS 2017-07-11 08:38:12

0

對我來說,修復是檢查「是初始視圖控制器」。在此之前,我只拿到了一個黑色的屏幕,現在終於我得到的視圖控制器作爲閃

enter image description here