這是兄弟的默認行爲。
如果你想顯示長文本(你不應該 - 因爲如果你長時間顯示後退按鈕文本,然後將沒有可用的空間來顯示當前視圖控制器的TITLE
)
雖然可以用你自己的後退按鈕實現它(在viewcontroller2
中寫下面的代碼)。
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setTitle:@"asdas" forState:UIControlStateNormal];
[button setTitleColor:[UIColor greenColor] forState:UIControlStateNormal];
button.frame = CGRectMake(0, 0, 100, 44);
[button addTarget:self.navigationController action:@selector(popViewControllerAnimated:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *customBarItem = [[UIBarButtonItem alloc] initWithCustomView:button];
self.navigationItem.leftBarButtonItem = customBarItem;
謝謝akshit。它的作品,但它只顯示標題。它不顯示像後退按鈕。我的意思是它沒有後面的圖標。 – nilkash 2014-09-06 06:26:47
你需要使用自定義圖像,然後將'setImage'設置爲'button'。定製是以一個價格.. – 2014-09-06 06:28:24
哦,好的。所以它像圖片和文字一樣的按鈕。有沒有什麼辦法可以使用系統默認的背景圖片? – nilkash 2014-09-06 06:29:16