我有一个导航栏,它的标题上有一个 UIImage,如下所示:
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"top_logo.png"]];
当我选择一行时,“后退”按钮不会出现。为什么?
我在其他的 viewControllers 上有完全相同的代码,它出现了。我不明白为什么...
谢谢,
强化学习
我有一个导航栏,它的标题上有一个 UIImage,如下所示:
self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"top_logo.png"]];
当我选择一行时,“后退”按钮不会出现。为什么?
我在其他的 viewControllers 上有完全相同的代码,它出现了。我不明白为什么...
谢谢,
强化学习
self.navigationItem.title
除非您在堆栈上的前一个视图控制器(父 VC)中设置或“self.title”或显式创建 aUIBarButtonItem
并将其设置为self.navigationItem.backBarButtonItem
堆栈上的前一个视图控制器(父 VC),否则后退按钮不会出现.
您是否通过导航堆栈推送新视图?
喜欢:
[self.navigationController pushViewController:viewControllerToPush animated:YES];