我有一個屏幕,其中用戶正在執行一些操作。 單擊後退按鈕時,我想停止並顯示警報以確認此步驟。自定義後退按鈕與<sign
我有兩個選擇:
- 離開本地返回按鈕:
< Prev screen
,趕上-(void) viewWillDisappear:(BOOL)animated
。當我這樣做的時候,回到現在已經太遲了。 我無法停止後退動作,可以嗎? - 替換爲自定義按鈕。這是簡單的解決方案,除了我沒有按鈕上的
<
......將這個標誌添加爲圖像看起來太麻煩。
有沒有人有一個想法如何解決這個問題?
我有一個屏幕,其中用戶正在執行一些操作。 單擊後退按鈕時,我想停止並顯示警報以確認此步驟。自定義後退按鈕與<sign
我有兩個選擇:
< Prev screen
,趕上-(void) viewWillDisappear:(BOOL)animated
。當我這樣做的時候,回到現在已經太遲了。 我無法停止後退動作,可以嗎?<
......將這個標誌添加爲圖像看起來太麻煩。有沒有人有一個想法如何解決這個問題?
UIButton *button= [UIButton new];
//customize your button here
UIBarButtonItem *leftBarButton = [[UIBarButtonItem alloc]initWithCustomView:button];
self.navigationItem.leftBarButtonItem = leftBarButton;
用您的標題等自定義按鈕...
設定<圖像的自定義按鈕。像默認的後退按鈕一樣設置圖像的插圖。 – TamilKing
這是可能的,你只需要從'UINagivationController'繼承一個類,並且你需要重寫'navigationBar:shouldPopItem:'方法......並且你必須使用你的繼承的導航控制器來處理nagivations。 – holex