MASTG-KNOW-0100 キーボードキャッシュ (Keyboard Cache)
キーボード入力を簡素化するために、オートコレクトやスペルチェックなどのいくつかのオプションがユーザーに利用可能であり、デフォルトでは /private/var/mobile/Library/Keyboard/ およびそのサブディレクトリの .dat ファイルにキャッシュされます。
UITextInputTraits プロトコル はキーボードキャッシュに使用されます。UITextField, UITextView, UISearchBar クラスはこのプロトコルを自動的にサポートし、以下のプロパティを提供します。
var autocorrectionType: UITextAutocorrectionTypeはタイピング時にオートコレクトを有効にするかどうかを決定します。オートコレクトが有効になっている場合、テキストオブジェクトは未知の単語を追跡し、適切な置換候補を提案します。ユーザーが置換を上書きしない限り、入力したテキストを自動的に置換します。このプロパティのデフォルト値はUITextAutocorrectionTypeDefaultで、ほとんどの入力方式ではオートコレクトを有効にします。var secureTextEntry: BOOLは、テキストのコピーとテキストのキャッシュを無効にし、UITextFieldに入力されるテキストを隠すかどうかを決定します。このプロパティのデフォルト値はNOです。
Last updated
Was this helpful?