禁用自动更正UITextView Swift

时间:2015-06-04 09:17:45

标签: swift uitextview

如何在Swift中关闭自动更正和拼写检查?我发现以下是objective-c,但没有什么比swift更简单。

myTextView.autocorrectionType = UITextAutocorrectionTypeNo; 

6 个答案:

答案 0 :(得分:30)

我今天回答了所有问题...这似乎有效。

textView.autocorrectionType = .no

答案 1 :(得分:11)

使用Swift 3:

textView.autocorrectionType = .no

答案 2 :(得分:7)

enter image description here

选择连接 - >将默认设置为否

答案 3 :(得分:0)

要从Obj-C到Swift以及为什么你可以File sdcard = Environment.getExternalStorageDirectory(); File from = new File(sdcard,"from.txt"); File to = new File(sdcard,"to.txt"); from.renameTo(to); 而不是.No更加明白这一点,你也可以这样做:

UITextAutocorrectionTypeNo

答案 4 :(得分:0)

关于您发布的代码行,只需将myTextField替换为您要为其禁用自动更正功能的字段的名称,然后在=符号后添加.No

答案 5 :(得分:0)

使用Swift 4.2:TextView和TextField

textView.autocorrectionType = .no
textField.autocorrectionType = .no