Я использую навигационный контроллер, имеющий 3 вида.1-й вид имеет скрытую строку заголовка, а остальные - отображаются.Таким образом, я скрываю это в первом представлении в viewWillAppear () как
self.navigationController.navigationBar.hidden = YES;
, а во втором представлении я отображаю это
self.navigationController.navigationBar.hidden = NO;
При этом, строка заголовкаскрыт в первом виде и отображается и отлично работает во втором и третьем видах.
Когда я перемещаюсь от первого к второму виду и к третьему, все работает нормально.Но когда я перехожу с третьего вида обратно на второй, изображения сжимаются примерно на высоту строки заголовка.И снова отлично работает, когда я перехожу с первого на второй вид.