Как предотвратить изменение размера представления / преобразование, когда UINavigationBar скрывает / показывает
У меня есть приложение с панелью вкладок и панелью навигации. Я нажимаю на контроллер просмотра, который используется для показа фотографий, по одной за раз. Первоначально он показывает бары и элементы управления вперед / назад; после задержки они прячутся, используяsetNavigationBarHidden:animated:
и пользовательское преобразование (CGAffineTransformMakeTranslation
) на панели вкладок. Это работает, но представление контроллеров представления, которое показывает фотографию, прыгает вверх и вниз. То же самое верно, если я оставляю панель вкладок вне уравнения.
Как я могу предотвратить перемещение UINavigationBar? Я хотел бы, чтобы фотография оставалась фиксированной на экране, с панелью навигации, опускающейся над ее верхним сегментом.