gpt4 book ai didi

iPhone:设置导航栏标题

转载 作者:IT老高 更新时间:2023-10-28 11:21:42 24 4
gpt4 key购买 nike

大家好。我对 iPhone 开发还是很陌生,在弄清楚如何更改导航栏的标题时遇到了一些麻烦。在此站点上的另一个问题上,有人建议使用:

viewController.title = @"title text";

但这对我不起作用...我需要添加 UINavigationController 来完成此操作吗?或者也许只是我的 UIViewController 子类的一个导出?如果有帮助,我在 IB 中定义了导航栏,并尝试在我的 UIViewController 子类中设置它的标题。这是另一件让我头疼的简单事情。把 self.title = @"title text";在 viewDidLoadinitWithNibName 也不起作用。有谁知道发生了什么以及如何让它正确发生?

谢谢!

最佳答案

View Controller 必须是某个 UINavigationController 的子级才能使 .title 属性生效。如果 UINavigationBar 只是一个 View ,则需要推送一个包含标题的导航项,或者修改最后一个导航项:

UINavigationItem* item = [[UINavigationItem alloc] initWithTitle:@"title text"];
...
[bar pushNavigationItem:item animated:YES];
[item release];

bar.topItem.title = @"title text";

关于iPhone:设置导航栏标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2280710/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com