1. 程式人生 > >iOS定制改動navigation的backbutton

iOS定制改動navigation的backbutton

back article 文字 定制 line top itemstyle item -s

iOS開發中。navigation的返回button是英文“back”。想改動成中文“返回”或者自己定義的文字。這麽簡單的事情卻折騰了小半個小時。原來是被leftBarButtonItem和rightBarButtonItem的設置方法給迷惑了。
我們設置leftBarButtonItem和rightBarButtonItem的時候都是在當前頁面。而backBarButtonItem卻是在父頁面;所以須要在調用

[self.navigationControllerpushViewController:photoController animated:YES];

之前運行;代碼例如以下:

self.navigationItem.backBarButtonItem=[[UIBarButtonItemalloc] initWithTitle:@”返回style:UIBarButtonItemStyleBorderedtarget:nilaction:nil];

[self.navigationControllerpushViewController:photoController animated:YES];

趕快試試吧!

iOS定制改動navigation的backbutton