Un errore comune che si fa lavorando con le UITableViewController oppure UICollectionViewController per effettuare la visualizzazione dei dettagli tramite “Segue” in Storyboard è quella di associare l’evento “Segue” alla cella (della tabella o collezione) piuttosto che al ViewController. Questo fa si che l’evento “Segue” venga richiamato due volte, uno con il TAP sulla cella e l’altro dal codice scritto nel ViewController, quando si clicca sulla casella.
Per verificare dove l’evento sia stato collegato, basta selezionare la freccia “Segue” nello Storyboard e vedere cosa viene evidenziato nel ViewController. Se viene evidenziata solo la cella, il prolema è stato trovato. Basta cancellare l’evento “Segue” e poi ricrearlo a partire dal ViewController (per semplicità, conviene iniziare dall’icona a fondo giallo nel titolo della maschera del ViewController), es:
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta