2010-08-23 24 views
0

我有一個這樣的視圖層次:可以viewDidAppear:爲單個presentModalViewController多次調用動畫方法:動畫?

nav1 (UINavigationController, top level object in nib) 
    view1 (UIViewController) 
    nav2 (UINavigationController, top level object in nib) 
     view2 (UIViewController) 

我叫廠景的NAV2的view[Will/Did][Appear/Disappear]方法每種方法。 當我調用presentModalViewController時:動畫顯示nav2 & view2,view2'viewDidAppear調用兩次。

我對待viewDidAppear只會出現一次出現/解散/推/流行,但我不知道如何理解這一點。

回答

0

我得到了解決方案。是我的錯。

查看[Will | Did] [Appear | Disappear]路由技巧不再需要。它使我的應用程序將其稱爲子視圖的方法兩次。

*我注意到這個給那些在這種情況下遇到麻煩的人。

相關問題