Ci sono alcune cose da tenere a mente che potrebbero causare thsi errore.
Innanzitutto, come alcuni dei commenti hanno sottolineato, la prima cosa che dovresti fare è eliminare i breakpoint da tutte le linee. Per fare questo, si hanno 3 scelte:
- Premere la freccia blu appena sopra la console, che potete vedere qui: Ciò disattivare tutti i punti di interruzione, quindi se si utilizza li volutamente da qualche altra parte, don' t utilizzare questo metodo.
- È possibile premere singolarmente ciascun punto di interruzione, semplicemente premendo le frecce accanto al codice sul lato sinistro. Questo disabiliterà il breakpoint specifico. Diventeranno poi più grigiastri, come quello sottostante
@IBAction func loginTapped()
- Ultimo ma non meno importante, a mio parere il metodo migliore, basta prendere la freccia blu e trascinarla a destra oa sinistra. Ciò causerà un rumore di nuvole e zig-zag, che simboleggia la cancellazione del punto di interruzione.
Una volta che questo è fuori mano, prendiamo il secondo passaggio più importante. Verificare che il loginViewController sia il View Controller iniziale, in modo che sia la prima pagina visualizzata. Per farlo, apri semplicemente l'ispettore file sul lato destro. È possibile attivare premendo il terzo pulsante qui:
Quindi, selezionare il viewController ,, in modo che la luce di up blu come si vede qui sotto:
Poi, sulla 3a scheda di File inspector, premendo la quarta scheda che sembra una freccia rivolta verso il basso. Ora dovresti vedere una casella di controllo che dice "isInitialViewController". Spuntalo per farti passare immediatamente a questo schermo. Dovrebbe apparire così in basso:
Infine, mi piacerebbe puntare a qualche altra cosa si dovrebbe verificare che potrebbero causare questo errore:
- Non si può mai creare effettivamente il UITextField e UIButton
- Hai una vista diversa che copre il tuo viewController (ad esempio, webView o vista)
- Sei sullo storyboard sbagliato, questo potrebbe accadere ma è improbabile.
Se tutto ciò non riesce, provare a riavviare Xcode, il simulatore e di nuovo in esecuzione premendo il segno di riproduzione o CMD-R
.
Speranza che aiuta, Julian
fonte
2015-11-30 17:25:02
potrebbe essere il tuo viewcontroller è vuoto in design/layout .. a scopo di controllo aggiungi altro colore sul tuo viewcontroller e verifica una volta verificato di aver aggiunto il colore bianco sul tuo viewcontrioller in progressivamente –
Suggerimento: rimuovere il breakpoint che hai impostato potrebbe consentire al tuo codice di continuare a funzionare. –
Hai impostato la visualizzazione nello Storyboard? O tramite codice? –