1

iPhone で記入してもらいたい小さなフォームがあります。フォームのスクリーンショットが添付されています。

ここに画像の説明を入力

テキスト領域の下に送信ボタンがあります。送信ボタンを押せるようにキーボードを非表示にするにはどうすればよいですか?

また、ユーザーにとっては非常に紛らわしいものです。特に、フォームの下にさらに多くの項目がある場合、それらの項目が見つからない可能性があります。

そのようなアクションを明確にするための典型的な ui/ux パターンは何ですか? また、キーボードがカバーしている送信ボタンを押すことができるように、キーボードを下に置くにはどうすればよいですか?

ありがとうございました!!

4

1 に答える 1

2

[textView resignFirstResponder]ユーザーが textView の外側の親ビューの任意の場所をタップしたときに呼び出すことができます。でそれを呼び出す必要があります-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event。または、ビューを UIScrollView に配置し、ユーザーが入力を開始したときに上にスクロールします (Omar のリンクを確認してください)。このようにして、textView の下に情報を表示できます。

于 2012-06-30T22:00:53.487 に答える