Я пытаюсь добавить заголовок в панель навигации, который я добавил программно.Я знаю, что могу создать ярлык и добавить его в качестве подпредставления, но затем мне нужно добавить тонны конфигураций для его правильного размещения, как в типичном заголовке навигационной панели.Есть ли другой способ сделать это, кроме этого:
- (void)viewDidLoad
{
[super viewDidLoad];
//Adding navBar programmatically
CGFloat width = self.view.frame.size.width;
UINavigationBar *navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0,0,width,52)];
navBar.autoresizingMask = UIViewAutoresizingFlexibleWidth;
//Adding title programmatically
UILabel *lblTitle = [[UILabel alloc]initWithFrame:CGRectMake(10,10,80,30)];
lblTitle.text = @"Title";
[navBar addSubview: lblTitle];
[self.view addSubview:navBar];
}
И если нет (извините за другой вопрос, просто подумайте, что это связано), как мне настроить свой lblTitle, чтобы он выглядел как обычный заголовок навигационной панеливы найдете в большинстве приложений.
Спасибо!