【发布时间】:2014-11-22 22:56:28
【问题描述】:
我有一个从 MasterViewController 推送的 DetailViewController,如下图:
当详细视图显示时,它有一个“后退”按钮标题等于 MasterViewController 的文件名:“Master”(因为我在 MasterViewController 中有一个带有两个标签的自定义标题)。
有办法修改吗?
MasterViewController 复合标题:
UIView *titleView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 150, sum + 20)];
[titleView addSubview:first];
[titleView addSubview:second];
self.navigationController.navigationBar.topItem.titleView = titleView;
我试过没有运气:
self.navigationController.navigationBar.backItem.title = @"AAA";
self.navigationController.navigationItem.backBarButtonItem.title = @"AAA";
self.navigationItem.backBarButtonItem.title = @"AAA";
我注意到在视图层次结构中,DetailViewController 中没有NavigationItem 或NavigationBar,因此添加它不可能将左箭头添加到BarButtonItem
还有一个与此类似但没有明确答案的问题。
【问题讨论】:
标签: ios uinavigationcontroller ios8 uinavigationbar uinavigationitem