ios - poner - contraseña album oculto iphone
Cómo ocultar solo el título del elemento del botón de la barra trasera en el objetivo iOS c (5)
Es fácil
(1) Crear elemento LeftbarButton
UIImage *imgBackArrow = [UIImage imageNamed:@"back_arrow"];
UIBarButtonItem *barBackButton = [[UIBarButtonItem alloc] initWithImage:imgBackArrow style:UIBarButtonItemStylePlain target:self action:@selector(backButtonClicked)];
self.navigationItem.leftBarButtonItem = barBackButton;
(2) Ocultar el botón Atrás de Xcode
[self.navigationItem setHidesBackButton:YES];
Sé ocultar el elemento del botón de la barra trasera. Pero quiero ocultar solo el título del botón de la barra, es decir, el botón Atrás es así: "<Atrás". Solo quiero la flecha, no el nombre, es decir, "<". ¿Cómo elimino el "Atrás" y retengo solo la flecha hacia atrás?
Gracias,
Esto puede ayudarte ...
self.navigationItem.backBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"" style:UIBarButtonItemStylePlain target:nil action:nil];
Puede lograr esto fácilmente desde el guión gráfico, vaya a su vista específica del guión gráfico para la que desea mostrar el título del botón de retroceso en blanco con la flecha.
Luego, asegúrese de agregar el elemento de navegación en su vista específica:
Luego, en el panel derecho, puedes encontrar:
Solo tiene que dar un espacio vacío en el cuadro del botón Atrás:
Y has terminado. Espero que te ayude gracias.
Puede hacerlo implementando el método delegado de UINavigationController.
func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) { let item = UIBarButtonItem(title: " ", style: .plain, target: nil, action: nil) viewController.navigationItem.backBarButtonItem = item }
* Swift 3.1 Puede hacerlo implementando el método delegado de UINavigationController. Ocultará el título solo con el botón Atrás, todavía obtendremos la imagen de la flecha hacia atrás y la funcionalidad predeterminada.
func navigationController(_ navigationController: UINavigationController, willShow viewController: UIViewController, animated: Bool) { let barBttn = UIBarButtonItem(title: " ", style: .plain, target: nil, action: nil) viewController.navigationItem.backBarButtonItem = barBttn }
*