¿Cómo puedo "desaparecer" legalmente "la barra de navegación en una aplicación?

Parece que la única forma de eliminar una barra de navegación con animación es deslizarla hacia arriba. Quiero que se desvanezca, como en Photos.app.

Sin embargo, sería más fácil cambiar el alfa.Estado de las directrices de Apple:

Antes de iOS v5.0, cuando se usa junto con un controlador de navegación, solo hay unas cuantas personalizaciones directas que puede realizar en la barra de navegación. Específicamente, está bien modificar las propiedades barStyle, tintColor y translúcidas, pero nunca debe cambiar directamente las propiedades de nivel UIView, como el marco, los límites, la alfa o las propiedades ocultas.

El lenguaje es un poco extraño, como se indica antes de iOS 5, pero indicó que no se le permite cambiar el valor alfa directamente, y nunca se dice que se le permita hacerlo ahora.

No quiero que mi aplicación sea rechazada.

¿Cómo desvanezco la barra de navegación como lo haría con la barra de estado?

Respuestas a la pregunta(6)

Su respuesta a la pregunta