Domanda

Sono nuovo negli storyboard e ho impostato un seguito da un pulsante a un controller di visualizzazione. Questo controller di visualizzazione è di sottoclasse personalizzata SFListViewController, che ha un inizializzatore designato initWithList:.

L'uso dell'inizializzatore designato è l'unico modo per inizializzare correttamente il controller di visualizzazione. Tuttavia, quando si utilizzano i segues, l'inizializzatore designato non verrà chiamato (ovviamente).

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
  if ([segue.identifier isEqualToString:@"Show List"]) {
    SFListViewController *listViewController = segue.destinationViewController;
    // ????
  }
}

Come posso fare la chiamata Segue Call l'inizializzatore designato quando eseguito?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top