poner name etiquetas ejemplos content uiimagepickercontroller pushviewcontroller presentmodalviewcontroller

uiimagepickercontroller - name - meta tags ejemplos



¿Por qué no se puede insertar UIImagePickerController en la pila de navegación? (1)

Si utiliza pushViewController para empujar UIImagePickerController

[self.navigationController pushViewController:pvc animated:YES];

Obtendrás un error como

No se admite empujar un controlador de navegación

La solución correcta es utilizar presentModalViewController.

[self presentModalViewController:pvc animated:YES];

Entonces, ¿cuál es la razón profunda de este caso? ¿Qué se oculta en UIViewController?

Gracias


Apple no permite apilar barras de navegación. Como el selector de imágenes tiene su propia barra de navegación, no se puede colocar en una pila de navegación. El resultado causaría confusión al usuario, ya que habría dos barras, dos conjuntos de elementos de navegación, dos títulos, etc.