2010-11-09 30 views
0

我想添加用於在用戶按下導航欄的後退按鈕時顯示警報視圖的邏輯。
但我不是說viewwilldisappear方法。因爲當我使用它時,先前的視圖出現在我的警報視圖顯示之前。另外我想使用一些當前的視圖控制器類屬性。但是當viewwWillDisappear被調用時,這些都會丟失。
我找不到任何方法允許我這樣做。我嘗試了shouldPopItem,但它根本沒有被調用。在視圖消失之前添加邏輯

回答

0

[UIViewController viewWillDisappear];

EDIT

Capturing back click in navigation controller

- (void)navigationController:(UINavigationController *)navigationController willShowViewController:(UIViewController *)viewController animated:(BOOL)animated

+0

不會那麼吝嗇,它會太遲。查看將被強制 – humblePilgrim 2010-11-09 15:43:00

+0

有趣。看起來像這應該工作,雖然:http://stackoverflow.com/questions/2028925/capturing-back-click-in-navigation-controller – GendoIkari 2010-11-09 15:46:34