2009-05-28 13 views
9

Noté que algo extraño le sucede a uno de los controladores de mi vista: el botón Atrás desaparece, pero es posible regresar al controlador de vista anterior tocando en la esquina superior izquierda (es decir, donde debería residir el botón).El botón Atrás de UINavigationController desaparece?

En todo el archivo no hay una línea que establezca self.navigationItem.hidesBackButton en YES; también NSLog imprime 0 como el valor de self.navigationItem.hidesBackButton en viewDidLoad.

Esto ocurre tanto en el simulador como en el dispositivo real. ¿Algunas ideas?

+0

tuve el mismo problema, pero tocando en la esquina superior izquierda no tuvo ningún efecto , sin embargo, la causa fue la misma. –

+0

Una vez que tengo mi

Respuesta

23

Oh querido. En la implementación del controlador de vista anterior, configuré accidentalmente self.title en @ "", lo que causa este error molesto.

Eliminar esta línea resuelve el problema.

0

tuve un controlador de navegación recursiva, y esto también me pasó, me utilizado este código para solucionarlo:

self.navigationItem.leftItemsSupplementBackButton = true 
Cuestiones relacionadas