2

.xib に UI 検索バーを作成し、それをデリゲートに接続し、.h ファイル/.m ファイルにも接続しました。検索バーに入力しているときにリターンキーを押すだけでキーボードを閉じることができるかどうかを知りたい. テキストフィールドでこれを行う方法は知っていますが、検索バーでは実現できないようです。

どんな助けでも大歓迎です。ありがとうございました!

4

1 に答える 1

6

uisearchbar がビューデリゲートに接続されていることを確認してください。

その後、.h ファイルに移動し、UISearcBarDelegate をインクルードします。

次に、.m ファイルに移動し、このコードを実装します

 -(void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {

    [self.yourSearchBar resignFirstResponder];

 }

希望が役立ちます...

于 2012-10-02T19:22:17.133 に答える