solo problemas porque funciona enciende conecta con como activar activa objective-c uiviewcontroller uinavigationcontroller nsarray ios11

objective c - problemas - No se puede navegar desde un problema de pantalla particular solo en iOS 11



problemas bluetooth ios 11 (1)

Problema solucionado al pasar de VC1 a VC2 antes de usar [[self navigationController] pushViewController:ctrl animated:YES] ahora cambiado como [[self navigationController] pushViewController:ctrl animated:NO]

La aplicación está navegando de VC1 a VC2, en VC2 "Atrás", "Menú" y botón "Enviar" están allí al hacer clic en "Enviar" mostrando una alerta con mensaje y el botón "Aceptar" al hacer clic en el botón "Aceptar" I Estoy tratando de hacer pop en VC1, el código se está ejecutando pero la navegación no está sucediendo.

Lo mismo está sucediendo con los botones "Atrás" y "Menú", también se está ejecutando código pero no navegando a ninguna otra página. Usando Xcode 9 beta 6.

La siguiente pieza de código que estoy usando en mi proyecto

NSArray *controllersArray = [[self navigationController] viewControllers]; for(UIViewController *controller in controllersArray) { if ([controller isKindOfClass:[ViewController1 class]]) { ViewController1 *accDetailVC = (ViewController1*)controller; [[self navigationController] popToViewController:accDetailVC animated:YES]; break; } }

trabajando en otras versiones de iOS a excepción de iOS 11 beta. Por favor, ayúdenme en esto si alguien enfrenta el mismo problema.