IOS:修改NavigationController的後退按鈕標題
今天遇到一問題,折騰很久總算搞明白了
問題是:controllerA和controllerB, 點選controllerA中的某個按鈕,將controllerB push出來。controllerB上的返回按鈕的title不是我想要的,想改掉,可是怎麼也改不了。
這個title預設是controllerA的標題,若controllerA的標題不設定時這個title為“返回”,可是controllerA的標題我必須設,controllerB上的返回按鈕的title我要設為“返回”。
在stroyboard裡改沒成功;
在controllerB裡設定self.navigationItem.backBarButtonItem.title=@"返回",也不成功;
跟蹤一看,self.navigationItem.backBarButtonItem根本就沒值,於是新建一個值賦給他,
UIBarButtonItem *backItem = [[UIBarButtonItem
alloc]
init];
backItem.title = @"返回";
self.navigationItem.backBarButtonItem = backItem;還是不成功。
很老火啊。最後準備試試在controllerA中設定看一下。結果我在controllerA push controllerB出來後馬上修改。呵呵,成了。
在controllerA中:
UIBarButtonItem *backItem = [[UIBarButtonItem alloc] init];
backItem.title = @"返回";
self.navigationItem.backBarButtonItem = backItem; 成功
在controllerA中:
self.navigationItem.backBarButtonItem.title=@"返回",也不成功
相關文章
- js 禁用瀏覽器後退按鈕效果JS瀏覽器
- Chrome將強化“後退”按鈕 打擊後退至廣告頁行為Chrome
- [html]history禁用瀏覽器的後退功能(包括其他操作後退的按鈕,操作等)HTML瀏覽器
- 修改input標籤type=file型別按鈕的值型別
- Google Chrome將不再允許網站劫持後退按鈕GoChrome網站
- 瀏覽器歷史,判斷是點選了後退按鈕還是前進按鈕瀏覽器
- iOS 按鈕動畫iOS動畫
- 點選瀏覽器後退按鈕時彈出提示資訊瀏覽器
- iOS動畫-按鈕動畫iOS動畫
- iOS --按鈕 處理iOS
- 窗體(文字框,按鈕,單選按鈕,標籤)
- Android介面-標題和按鈕定製-drawableAndroid
- 每日安全資訊:Google Chrome將不再允許網站劫持後退按鈕GoChrome網站
- 自定義按鈕 圖片標題位置隨意放置
- Delphi元件開發-在窗體標題欄新增按鈕元件
- iOS上如何讓按鈕文字左對齊問題iOS
- iOS 下實現 webview 標題修改iOSWebView
- Swift iOS : NavigationControllerSwiftiOSNavigationController
- 窗體(隨機數,列表框,標籤,按鈕,修改窗體名字)隨機
- iOS 自定義鍵盤字母按鈕iOS
- iOS隱藏導航欄的返回按鈕iOS
- IOS新增到主屏後的標題iOS
- QT中使用Event Filter監聽按鈕事件,Release後按鈕不見QTFilter事件
- android 獲得後退鍵按事件Android事件
- iOS 11開發教程(二十)iOS11應用檢視美化按鈕之設定按鈕的狀態iOS
- iOS 11開發教程(十九)iOS11應用檢視美化按鈕之設定按鈕的外觀iOS
- 遮蔽ASP.NET按鈕自動回車後提交的問題ASP.NET
- 按鈕上面的按鈕 (轉)
- Pew:川普就職後“憤怒”按鈕成Facebook使用者使用最多的按鈕
- Swift更改SearchBar的“No Results”標籤和“Cancel”按鈕Swift
- MFC設定按下Enter鍵後響應指定的按鈕
- EM按鈕亂碼問題
- Qt QTtoolButton 滑鼠移動到按鈕上時,彈出選單後,按鈕的hover狀態無法恢復的問題QT
- 按鈕
- css設定按鈕心跳收縮後,按鈕文字上下抖動,如何解決?CSS
- iOS 11開發教程(二十一)iOS11應用檢視美化按鈕之實現按鈕的響應(1)iOS
- iOS中按鈕無法互動的5個原因iOS
- 系統盤datePicker、調整Nav後退按鈕位置調整,電話簡訊郵件分享