3

私のアプリケーションにはテキストフィールドがあり、そこに値を挿入している間、テーブルビューに応じた値がnoとして表示されます。行の。

塗りつぶされた行が非常に多いテーブルビューをスクロールするときは、スクロール時にキーボードを非表示にする必要があります。

ネットで検索しましたが、解決策が見つかりません。

コードスニペットまたは貴重なリンクを含む解決策、または解決策を教えてください。

ありがとう、Mishal Shah

4

3 に答える 3

8

テーブルコントローラーに、次を追加します。

- (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView {
    [myTextField resignFirstResponder];
}
于 2009-09-21T06:33:11.500 に答える
1

通常、[myTextField resignFirstResponder]キーボードのモーダルビューは表示されません。スクロールの処理をどのように設定したかに応じて、これで質問に答えることができます。

于 2009-09-21T06:06:30.370 に答える
1

キーボードを非表示にしたい場所にこのコードを書くだけです。このコードでは、resignFirstResponderを実行する必要はありません。

[self.view endEditing:YES];

Njoy .. :)

于 2012-05-25T12:00:10.313 に答える