第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

UINavigationBar自定義后退按鈕,無標(biāo)題

UINavigationBar自定義后退按鈕,無標(biāo)題

慕工程0101907 2019-12-02 04:04:05
如何在沒有標(biāo)題的iOS 7及更高版本中自定義導(dǎo)航后退按鈕?(即僅帶有箭頭)self.navigationItem.leftBarButtonItem = self.editButtonItem;我只是想知道他們是否有任何self.backButtonItem;要么這樣的東西?self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]                   initWithBarButtonSystemItem:UIBarButtonSystemItemBACK                    target:self action:@selector(back)];
查看完整描述

3 回答

?
ibeautiful

TA貢獻(xiàn)1993條經(jīng)驗 獲得超6個贊

實際上很簡單,這就是我要做的:


目標(biāo)C


// Set this in every view controller so that the back button displays back instead of the root view controller name

self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];

迅捷2


self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .Plain, target: nil, action: nil)

迅捷3


self.navigationItem.backBarButtonItem = UIBarButtonItem(title: "", style: .plain, target: nil, action: nil)

將此行放在推入堆棧的視圖控制器中(前一個視圖控制器)。現(xiàn)在,新按下的視圖控制器后退按鈕將顯示您為initWithTitle放置的所有內(nèi)容,在本例中為initWithTitle。



查看完整回答
反對 回復(fù) 2019-12-03
?
Qyouu

TA貢獻(xiàn)1786條經(jīng)驗 獲得超11個贊

我找到了一種簡單的方法來制作帶有iOS單箭頭的后退按鈕。


假設(shè)您有一個導(dǎo)航控制器從ViewB轉(zhuǎn)到ViewA。在IB中,選擇ViewA的導(dǎo)航欄,您應(yīng)該看到以下選項:標(biāo)題,提示和后退按鈕。


ViewA導(dǎo)航欄選項


http://img1.sycdn.imooc.com//5daff36f00019a7402600106.jpg

訣竅是在以前的視圖控制器(視圖A)的選項中選擇您的命運視圖控制器后退按鈕標(biāo)題(ViewB )。如果您未填寫“后退按鈕”選項,iOS會自動將標(biāo)題“后退”與上一個視圖控制器的標(biāo)題一起放置。因此,您需要用單個空格填充此選項。


在“后退按鈕”選項中填充空間


http://img1.sycdn.imooc.com//5daff373000162fb02810105.jpg

結(jié)果:


http://img1.sycdn.imooc.com//5daff3760001207a03230089.jpg


查看完整回答
反對 回復(fù) 2019-12-03
?
弒天下

TA貢獻(xiàn)1818條經(jīng)驗 獲得超8個贊

只需使用圖像!


OBJ-C:


- (void)viewDidLoad {

     [super viewDidLoad];

     UIBarButtonItem *backButton = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"Icon-Back"]

                                                                                        style:UIBarButtonItemStylePlain

                                                                                       target:self.navigationController

                                                                                       action:@selector(popViewControllerAnimated:)];

     self.navigationItem.leftBarButtonItem = backButton;

}

SWIFT 4:


let backBTN = UIBarButtonItem(image: UIImage(named: "Back"), 

                              style: .plain, 

                              target: navigationController, 

                              action: #selector(UINavigationController.popViewController(animated:)))

navigationItem.leftBarButtonItem = backBTN

navigationController?.interactivePopGestureRecognizer?.delegate = self

Icon-Back.png

http://img1.sycdn.imooc.com//5daff3b500011e6b00130021.jpg

Icon-Back@2x.png

http://img1.sycdn.imooc.com//5daff3b800015f3800260042.jpg

Icon-Back@3x.png

http://img1.sycdn.imooc.com//5daff3ba00014e5200390063.jpg



查看完整回答
反對 回復(fù) 2019-12-03
  • 3 回答
  • 0 關(guān)注
  • 276 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號