4

我有一个导航栏,它的标题上有一个 UIImage,如下所示:

self.navigationItem.titleView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"top_logo.png"]];

当我选择一行时,“后退”按钮不会出现。为什么?

我在其他的 viewControllers 上有完全相同的代码,它出现了。我不明白为什么...

谢谢,

强化学习

4

2 回答 2

9

self.navigationItem.title除非您在堆栈上的前一个视图控制器(父 VC)中设置或“self.title”或显式创建 aUIBarButtonItem并将其设置为self.navigationItem.backBarButtonItem堆栈上的前一个视图控制器(父 VC),否则后退按钮不会出现.

于 2011-02-06T21:39:17.267 回答
0

您是否通过导航堆栈推送新视图?

喜欢:

[self.navigationController pushViewController:viewControllerToPush animated:YES];

于 2011-02-06T21:11:32.053 回答