Tengo un dilema, quiero presentarle al usuario una vista semitransparente.Fondo transparente con un UIViewController modal
Descubrí experimentando que si simplemente empujaba la vista transparente hacia la parte superior de la pila de mi NavigationController, no obtendría el nivel de transparencia que deseaba. Así que decidí simplemente agregar la vista como una subvista de la vista actual en la parte superior de la pila.
Esta solución funciona, la vista siguiente sigue siendo visible, y la vista es 'semi-modal'. El problema es que si la vista principal hereda de UITableViewController (como la mía), la vista que "presiono" sobre ella, no cubre la barra de navegación en la parte superior.
Realmente no quiero entrar en una situación en la que me veo obligado a habilitar/deshabilitar los controles en la barra de navegación cada vez que presiono esta vista, así que me preguntaba si alguien sabía de alguna solución que pudiera usar para que la vista que pulso sobre el UITableViewController en realidad 'presione sobre' la barra de navegación?
http://stackoverflow.com/questions/12741224/ios-modal-viewcontroller-with-transparent-background/22829068#22829068 – Zaraki