0

我试图搜索,但找不到适合我的正确答案。我尝试在导航栏中设置 PromptText,但它不起作用。不管我把这行代码放在哪里

self.navigationController.navigationBar.topItem.prompt = @"MyTitle";

这没用。我把它放在 Child 和 RootViewController 中。效果是RootViewController有提示但ChildViewController没有。有人可以帮我吗?

4

2 回答 2

2

我不知道你到底想做什么。但你不应该只改变topItem. 相反,像这样更改视图控制器的导航项:

self.navigationItem.prompt = @"MyTitle";
于 2012-12-13T14:04:05.060 回答
1

根据调用的时间,它可能不会产生您期望的效果,因为它取决于当时的 topItem 是什么。相反,从每个视图控制器的navigationItem.prompt.

于 2012-12-13T14:05:58.747 回答