设置UINavigationController的标题

cyb*_*6pl 1 title uinavigationcontroller ios

我有一个UITabBarController设置5个选项卡,在屏幕上放置一个实例ViewController,我放置UINavigationController:

UINavigationController *nc = [[UINavigationController alloc]init];
[self.view addSubview:nc.view];
Run Code Online (Sandbox Code Playgroud)

它完美地工作(选项卡和导航栏),但是将标签的标题设置到栏上时出现问题.

我试图把self.title = @"something";- (id)init- (void)viewDidLoad-第一次什么也没做,第二个改变了我的一个标签,而不是导航栏的标题.

我的问题是:在哪里放置我的代码,或者我应该做出哪些改变?

xda*_*001 8

在你的UIViewController,做到这一点:

self.navigationItem.title = @"your title";
Run Code Online (Sandbox Code Playgroud)