Когда я нажимаю новый tableViewController со стартового экрана приложения для iOS (я нажимаю экран настроек), заголовок в UINavigationController обрезается до завершения анимации:
Это NavigationBar в середине анимации, и незадолго до ее завершения она выглядит следующим образом:
Через некоторое время заголовок корректно меняется на «Настройки». Это не имеет большого значения, но вы можете себе представить, насколько это беспокоит слегка склонного к OCD программиста! :)
Вот код в 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;
}