Vorrei implementare un pulsante per mostrare un'altra vista. Ho definito la destinazione ViewController nello Storyboard & creato un seguito (di tipo push) e gli ho dato un identificatore.come eseguire un seguito
A mio radice View Controller
qualche metodo ...
UIButton *btn = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];
[btn addTarget:self action:@selector(showDetailView:) forControlEvents:UIControlEventTouchUpInside];
e
- (IBAction)showDetailView:(id)sender {
[self performSegueWithIdentifier:@"ShowDetail" sender:sender];
}
tuttavia non fa nulla. Sento che un Segue è un oggetto. devo avere un riferimento ad esso/sintetizzarlo nella mia classe controller di visualizzazione radice? Qualsiasi suggerimento sarebbe apprezzato. Grazie.
ok Ho provato a impostare 'sender' su' self' ma non ha funzionato. Come posso creare l'oggetto Segue? (o fare riferimento al segmento I creato nello storyboard?) – chizzle
devo aggiungere barra di navigazione/controller o c'è qualche protocollo a cui devo conformarmi per poter utilizzare Segue? – chizzle
hai incorporato il tuo controller di visualizzazione radice in un controller di navigazione? .. questo è necessario per un "push" -segue per funzionare .. –