uitextfieldキーボード(Objective-c/iphone)で「戻りボタン」を有効にする
-
04-10-2019 - |
質問
Uitextfieldの編集を開始すると、「編集時に編集する」オプションがチェックされているため、テキストなしで始まるようになります。ただし、「返される」ボタンは、少なくとも1つの文字を入力するまでグレーアウトされます。
「返された」ボタンがグレーアウトされていない他のiPhoneアプリを見てきました(テキストなしで押すと、テキストが以前に戻ります)。これはどのように行われますか?
ありがとう。
解決
uitextviewとuitextfieldは、uitextinputtraitsプロトコルを実装します。プロトコルは、呼ばれるプロパティを指定します enablesReturnKeyAutomatically
. 。 Uitextinputtraitsリファレンスの説明は次のとおりです。
このプロパティのデフォルト値はノーです。 [はい]に設定すると、テキスト入力領域にテキストが含まれていない場合、キーボードはリターンキーを無効にします。ユーザーがテキストを入力するとすぐに、返品キーが自動的に有効になります。
したがって、テキストフィールドを読み込んだ後にプロパティをNOに設定する必要があります。
他のヒント
インターフェイスビルダー 人々はチェックします 自動対応リターンキー の 属性インスペクター. :)
所属していません StackOverflow