我的代码:
@interface BIDMyClass ()
@end
@implementation BIDMyClass {
UINavigationBar *settingsBar;
}
-(void)loadView {
[super loadView];
settingsBar = [[UINavigationBar alloc] init];
}
- (void)viewDidLoad
{
[super viewDidLoad];
[settingsBar setFrame:CGRectMake(0.0f, 0.0f, 293.0f, 44.0f)];
[settingsBar.topItem setTitle:@"Settings"];
[self.view addSubview:settingsBar];
}
已添加
settingsBar
,但没有标题。我该如何解决? 最佳答案
settingsBar.topItem
可能为零。尝试在settingsBar
上设置项目列表:
settingsBar.items = [NSArray arrayWithObject:[[[UINavigationItem alloc] initWithTitle:@"Settings"] autorelease]];
关于iphone - 将标题设置为已实现的UINavigationBar,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11830568/