Кажется, единственный способ удалить панель навигации с анимацией - через нее сдвинется вверх. Я хочу, чтобы он исчезал, как в Photos.app.
Лучше всего было бы изменить альфа, но Руководство Apple:
До iOS v5.0 при использовании в сочетании с навигацией контроллер, есть только несколько прямых настроек, которые вы можете перейдите в панель навигации. В частности, это хорошо, чтобы изменить barStyle, tintColor и полупрозрачные свойства, но вы никогда не должны напрямую изменить свойства уровня UIView, такие как кадр, границы, альфа или скрытые свойства.
Язык немного странный, поскольку он указывает до iOS 5, но он заявил, что вам не разрешено напрямую изменять значение альфа-канала, и он никогда не заявляет, что вам разрешено сейчас.
Я не хочу, чтобы мое приложение отклонялось.
Как я могу погасить панель навигации, как я бы сказал в строке состояния?