質問

Uitextfieldの編集を開始すると、「編集時に編集する」オプションがチェックされているため、テキストなしで始まるようになります。ただし、「返される」ボタンは、少なくとも1つの文字を入力するまでグレーアウトされます。

「返された」ボタンがグレーアウトされていない他のiPhoneアプリを見てきました(テキストなしで押すと、テキストが以前に戻ります)。これはどのように行われますか?

ありがとう。

役に立ちましたか?

解決

uitextviewとuitextfieldは、uitextinputtraitsプロトコルを実装します。プロトコルは、呼ばれるプロパティを指定します enablesReturnKeyAutomatically. 。 Uitextinputtraitsリファレンスの説明は次のとおりです。

このプロパティのデフォルト値はノーです。 [はい]に設定すると、テキスト入力領域にテキストが含まれていない場合、キーボードはリターンキーを無効にします。ユーザーがテキストを入力するとすぐに、返品キーが自動的に有効になります。

したがって、テキストフィールドを読み込んだ後にプロパティをNOに設定する必要があります。

他のヒント

インターフェイスビルダー 人々はチェックします 自動対応リターンキー属性インスペクター. :)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top