for features adaptive iphone ios xcode storyboard

iphone - features - xcode ios 12



como realizar un segue (1)

Me gustaría implementar un botón para mostrar otra vista. Definí el ViewController de destino en el Guión gráfico y creé un segmento (de tipo push) y le di un identificador.

En mi controlador de vista de raíz

algún método ...

UIButton *btn = [UIButton buttonWithType:UIButtonTypeDetailDisclosure]; [btn addTarget:self action:@selector(showDetailView:) forControlEvents:UIControlEventTouchUpInside];

y

- (IBAction)showDetailView:(id)sender { [self performSegueWithIdentifier:@"ShowDetail" sender:sender]; }

Sin embargo, no hace nada. Escucho que un Segue es un objeto. ¿Debo tener una referencia a él / sintetizarlo en mi clase de controlador de vista raíz? Cualquier consejo sería apreciado. Gracias.


Editar:
Asegúrese de que su controlador de vista raíz esté integrado en un controlador de navegación. si no lo está, seleccione su controlador de vista en el diseñador del guión gráfico y elija Editor-> Incrustar-> Controlador de navegación en el menú.

Original:
Vuelva a verificar el Identificador (código del guión gráfico) e intente configurar el sender a self . Si eso no funciona, puedes crear un objeto Segue en el código.