最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

IOS 改變導(dǎo)航欄返回按鈕的標(biāo)題實例詳解

 更新時間:2017年04月13日 14:23:19   投稿:lqh  
這篇文章主要介紹了IOS 改變導(dǎo)航欄返回按鈕的標(biāo)題實例詳解的相關(guān)資料,需要的朋友可以參考下

IOS 改變導(dǎo)航欄返回按鈕的標(biāo)題實例詳解

前言:

下午又找到了一個新的方法 這個方法不錯 暫時沒有發(fā)現(xiàn)異常的地方。

   新寫的App中需要使用UINavigationController對各個頁面進行導(dǎo)航,但由于第一級頁面的title較長,在進入第二級頁面后返回按鈕leftButtonItem的title就會變得很長,對NavigationBar空間占用很大,而且不美觀,于是使用代碼對leftButtonItem的title文本進行修改,無論是設(shè)置self.navigationItem.leftBarButtonItem.title = @"返回";還是self.navigationItem.backBarButtonItem.title = @"返回";都沒有效果,title文本始終不會發(fā)生變化。到網(wǎng)上亂搜一通后,得到了以下解決方法,相對來說比較簡單,特記錄如下:

    在第一級頁面的viewDidLoad方法中加入以下代碼:

UIBarButtonItem *temporaryBarButtonItem = [[UIBarButtonItem alloc] init]; 
 temporaryBarButtonItem.title = @"返回"; 
 self.navigationItem.backBarButtonItem = temporaryBarButtonItem; 
 [temporaryBarButtonItem release];   

也就是用一個新的按鈕在進行導(dǎo)航前將原來的返回按鈕替換掉就可以了。

可以如下設(shè)置 但是這樣的缺點是那個按鍵會變成方形 可以添加圖片來進行修改。

UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithTitle:@"Back" 
       style:UIBarButtonItemStyleBordered 
       target:self 
       action:@selector(backToPrevious)]; 
   
  self.navigationItem.leftBarButtonItem = backButton; 
  [backButton release]; 
 
- (void)backToPrevious 
{ 
  [self.navigationController popViewControllerAnimated:YES]; 
} 

添加圖片的相關(guān)代碼如下

UIButton *leftButton = [[UIButtonalloc] initWithFrame:CGRectMake(0, 0, 60, 40)]; 
  [leftButton setTitle:@"返回"forState:UIControlStateNormal]; 
  [leftButton setImage:[UIImageimageNamed:@"UINavigationBar.png"] forState:UIControlStateNormal]; 
  [leftButton setImage:[UIImageimageNamed:@"UINavigationBar.png"] forState:UIControlStateHighlighted]; 
  [leftButton addTarget:selfaction:@selector(leftAction:) forControlEvents:UIControlEventTouchUpInside]; 
  UIBarButtonItem *leftItem = [[UIBarButtonItemalloc] initWithCustomView:leftButton]; 
  [leftButton release]; 
  self.navigationItem.leftBarButtonItem = leftItem; 
  [leftItem release]; 

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • IOS 開發(fā)之?dāng)?shù)據(jù)存儲writeToFile的應(yīng)用實例

    IOS 開發(fā)之?dāng)?shù)據(jù)存儲writeToFile的應(yīng)用實例

    這篇文章主要介紹了IOS 開發(fā)之?dāng)?shù)據(jù)存儲writeToFile的應(yīng)用實例的相關(guān)資料,這里提供實例幫助大家實現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-09-09
  • iOS微信第三方登錄實現(xiàn)

    iOS微信第三方登錄實現(xiàn)

    這篇文章主要介紹了iOS微信第三方登錄實現(xiàn)的全過程,一步一步告訴大家iOS微信實現(xiàn)第三方登錄的方法,感興趣的小伙伴們可以參考一下
    2016-01-01
  • iOS的UI開發(fā)中Button的基本編寫方法講解

    iOS的UI開發(fā)中Button的基本編寫方法講解

    這篇文章主要介紹了iOS的UI開發(fā)中Button的基本編寫方法講解,代碼基于傳統(tǒng)的Objective-C,需要的朋友可以參考下
    2015-11-11
  • IOS開發(fā) UIAlertController詳解及實例代碼

    IOS開發(fā) UIAlertController詳解及實例代碼

    這篇文章主要介紹了 IOS開發(fā) UIAlertController詳解及實例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • iOS禁止所有輸入法表情的方法

    iOS禁止所有輸入法表情的方法

    這篇文章主要為大家詳細(xì)介紹了iOS禁止所有輸入法表情的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-10-10
  • iOS列表上拉(平滑加載數(shù)據(jù))自動加載數(shù)據(jù)的問題解決

    iOS列表上拉(平滑加載數(shù)據(jù))自動加載數(shù)據(jù)的問題解決

    這篇文章主要給大家介紹了關(guān)于iOS列表上拉(平滑加載數(shù)據(jù))自動加載數(shù)據(jù)問題的相關(guān)資料,本文實現(xiàn)的效果很多app都用的這種效果,文中通過圖文以及實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2021-07-07
  • iOS AVCaptureSession實現(xiàn)視頻錄制功能

    iOS AVCaptureSession實現(xiàn)視頻錄制功能

    這篇文章主要為大家詳細(xì)介紹了iOS AVCaptureSession實現(xiàn)視頻錄制功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • iOS 驗證碼按鈕倒計時功能

    iOS 驗證碼按鈕倒計時功能

    在app注冊或者登錄需要驗證碼的地方、為了避免短時間內(nèi)刷驗證碼、往往會加上一層驗證當(dāng)?shù)褂嫊r結(jié)束后、可以重新獲取,關(guān)于ios 驗證碼按鈕倒計時功能大家可以參考下本文
    2017-07-07
  • iOS push側(cè)滑返回功能實現(xiàn)方法

    iOS push側(cè)滑返回功能實現(xiàn)方法

    這篇文章主要為大家詳細(xì)介紹了iOS push側(cè)滑返回功能實現(xiàn)方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • iOS自定義UIBarButtonItem的target和action示例代碼

    iOS自定義UIBarButtonItem的target和action示例代碼

    這篇文章主要給大家介紹了關(guān)于iOS自定義UIBarButtonItem的target和action的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-02-02

最新評論

万年县| 班戈县| 昌宁县| 新巴尔虎右旗| 莲花县| 南京市| 福海县| 莫力| 濮阳市| 中超| 灵川县| 鄢陵县| 扎鲁特旗| 中方县| 高台县| 开化县| 遂宁市| 大姚县| 塔城市| 特克斯县| 田林县| 大方县| 册亨县| 石阡县| 射洪县| 政和县| 互助| 库伦旗| 彩票| 新田县| 苏尼特左旗| 那坡县| 怀来县| 富顺县| 周宁县| 广河县| 翁源县| 格尔木市| 木兰县| 永川市| 定陶县|