¿Cómo puedo deshabilitar el boton atrás en un navigationcontroller?

Cuando puedo ocultar el botón de igual manera,
auto.navigationItem.hidesBackButton = TRUE;
el buttonarea es todavía tocar.

Suena como un error. Un reporte de bug! bugreport.apple.com
Voy a archivo. Pensé que podría tener algo que ver con el ajuste a la VERDADERA, pero lo mismo sucedió con la configuración de SÍ.
CIERTO, y SÍ, debe ser la misma 🙂 #define YES (BOOL)1 #define NO (BOOL)0

OriginalEl autor Glenn | 2010-02-16

1 Comentario

  1. 30

    Si usted no necesita un botón de atrás y desde la parte de navigationBar la existencia de un botón, usted puede simplemente ocultar la navBar. Me pueden enviar el código para que si quieres como la mensajería instantánea, haciendo que en un par de proyectos. De lo contrario, tiene su «error» no puede ser un error si usted está llamando desde el lugar equivocado.
    Después de cavar me las arreglé para llegar con esto.
    Para ocultar el botón de atrás de uso:

    self.navigationItem.hidesBackButton = YES;

    Para ocultar toda la navigationBar uso:

    self.navigationController.navigationBarHidden = YES;

    Pero esto sucederá sin animación, para animar el uso de este lugar:

    [self.navigationController setNavigationBarHidden:YES animated:YES];

    Esto va a hacer un deslizamiento de animación junto con la vista de navegación. Usted tendrá que proporcionar algunos otros medios para la persona para volver tho.

    Cosa buena acerca de cómo ocultar la navBar es que después de terminado el análisis puede mostrar con animación y obtendrá un buen deslizamiento de la animación de la parte de arriba =)

    OriginalEl autor Yarek T

Dejar respuesta

Please enter your comment!
Please enter your name here