Когда я нажимаю новый tableViewController с начального экрана iOS app (я нажимаю на экран настроек) заголовок в UINavigationController обрезается до тех пор, пока анимация не закончится:
Это панель навигации в середине анимации, и непосредственно перед окончанием анимации она выглядит так:
Через мгновение, заголовок правильно меняется на «Настройки». Это не имеет большого значения, но вы можете себе представить, как сильно это беспокоит слегка склонного к ОКР программиста! :)
Вот код в tableViewController, где я установил заголовок, ничего особенного:
- (id)initWithStyle:(UITableViewStyle)style
{
self = [super initWithStyle:style];
if (self) {
self.title = @"Settings";
// Hide tabBar when pushed so you cannot switch from the Settings
self.hidesBottomBarWhenPushed = YES;
self.tableView.backgroundColor = [UIColor colorWithPatternImage: [UIImage imageNamed:@"bg.png"]];
}
return self;
}