這是關鍵:我正在寫一個應用程序,「建立自己」閱讀配置文件。 我需要做的是創建一個UITabBarController
,其中包含幾個UINavigationController
和它們各自的rootViewController
。由於應用程序不知道viewController
標題是什麼,因此我需要在viewWillAppear:
方法啓動之前以編程方式設置它們(從AppDelegat
e開始)。設置UINavigationItem標題之前viewWillAppear
如果我在viewWillAppear
方法中設置標題,只有第一個v.c.在tabBarViewController
將在tabBar
中顯示其名稱。
這樣做的正確方法是什麼?
是什麼阻止你從viewDidLoad中做什麼呢? – 2013-03-01 16:09:49
因爲直到相應的選項卡沒有加載(第一次點擊),rootViewController的viewDidLoad方法不會被觸發。所以這個名字直到那一刻纔出現在標籤中。 – Lolloz89 2013-03-02 21:15:23