2010-02-22 57 views
0

在標籤欄的應用程序,我做添加視圖我的第一個觀點的TabBar:viewDidAppear和viewWillAppear中未燒製的TabBar應用

[self.view addSubview:anotherView.view]; 

一旦anotherView完成後,我做的:

[self.view removeFromSuperview]; 

回到父級,但不會在父級上觸發viewDidAppear或viewWillAppear。我可以使用消息傳遞,但似乎必須有更好的方法。有什麼建議麼?

回答

1

將子視圖添加到第一個視圖時,它仍然可見,僅在第二個視圖的後面。這些方法不會觸發,因爲在技術上是它始終可見,即使它完全被第二個視圖覆蓋。

+0

我明白了。我會需要使用消息嗎?謝謝。 – 4thSpace 2010-02-22 05:32:45

+0

請使用消息傳遞或更改您如何執行此操作。例如,你可以設置一個UINavigationController作爲其第一個視圖作爲它的根視圖,隱藏它的導航欄,並將第二個視圖控制器推到它上面。 – 2010-02-22 07:22:43

相關問題