2011-05-03 21 views
0

我已到處尋找此。返回UIButton控制UINavigationController

我有一個導航控制器。我喜歡使用導航控制器的所有動畫,但酒吧刺激我,所以我已禁用它。

我想創建一個UIButton,它將推動導航控制器返回一個頁面。

這可能嗎?有人可以告訴我如何實現這一點,並獲得正確的項目,允許推回到以前的觀點。

感謝

回答

8

與上做一個功能的目標創建一個按鈕:

[self.navigationController popViewControllerAnimated:YES] 

由於導航控制器爲堆棧當前視圖控制器從堆棧和以前的視圖控制器POP操作了在顯示

0

你嘗試在UINavigationController的類這些方法:

– pushViewController:animated: 
– popViewControllerAnimated: 
– popToRootViewControllerAnimated: 
– popToViewController:animate 

從按鈕的操作方法中調用pop方法。

0

假設你有導航控制器的有效參考,設置按鈕操作使用方法:

流行視圖控制器,直到指定的視圖控制器位於導航堆棧的頂部。

- (NSArray *)popToViewController:(UIViewController *)viewController animated:(BOOL)animated