2015-06-04 14 views

risposta

23

Oggi rispondo a tutte le mie domande ... Questo sembra funzionare.

textView.autocorrectionType = .No 
+3

Solo nel caso, ricordate si può facilmente farlo anche via Interface Builder. Se lo usi, ovviamente. –

0

ad avere più senso di questo quando proveniente da Obj-C a Swift e il motivo per cui si può fare .No invece di UITextAutocorrectionTypeNo, si può anche fare questo:

myTextView.autocorrectionType = UITextAutocorrectionType.No 
+0

Sono d'accordo con @chackle, è più facile da leggere, anche la versione di Swift 3 è in minuscolo no: myTextView.autocorrectionType = UITextAutocorrectionType.no – DEzra

0

Per quanto riguarda la linea di codice che hai postato, è sufficiente scambiare il myTextField con il nome del campo che si desidera disattivare la funzionalità di correzione automatica per, poi, dopo il segno =, basta aggiungere .No

7

Con Swift 3:

textView.autocorrectionType = .no 
Problemi correlati