我想爲UINavigationController堆棧中推送的VC組設置BACK按鈕。我使用下面的代碼,但它不工作 - 我仍然會將以前的VC名稱顯示爲後退按鈕標題。iOS >> UINavigation項後退按鈕標題不會更改
-(void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
self.title = @"VC Title";
UIBarButtonItem* myBackButton = [[UIBarButtonItem alloc]
initWithTitle:@"Back"
style:UIBarButtonItemStyleBordered
target:nil
action:nil];
self.navigationItem.backBarButtonItem = myBackButton;
}
有人嗎?
感謝chris13。那樣做了。奇怪的是,雖然self.navigationItem與下一個VC相關,而不是與當前活動的VC有關......任何想法爲什麼或者你有一個關於它的好的解釋的鏈接? –
我也覺得這很奇怪,但蘋果Docs使它更清晰一些..請接受答案,如果它幫助你;) – chris13
這不適用於iOS 7. – zgjie