1. ホーム
  2. xcode

[解決済み] UITextFieldの予測入力の無効化

2023-05-06 12:01:26

質問

iOS 8 のリリースに伴い、UITextField で入力を始めるときに、キーボードの予測入力セクションを無効にしたいと思います。これがどのように行われるのかがわかりません。

どのように解決するのですか?

autoCorrectionTypeをUITextAutocorrectionTypeNoにすると解決しました。

Objective-C

textField.autocorrectionType = UITextAutocorrectionTypeYes;
textField.autocorrectionType = UITextAutocorrectionTypeNo;

スウィフト2

textField.autocorrectionType = .Yes
textField.autocorrectionType = .No

スウィフト3

textField.autocorrectionType = .yes
textField.autocorrectionType = .no

SwiftUI

textField.disableAutocorrection(true)
textField.disableAutocorrection(false)