4

検索キーを押したときにキーボードを閉じるには? tableView に検索バーがあり、次の方法を使用しました。うまくいきませんでした。理由はありますか?前もって感謝します。

func textFieldShouldReturn(_ textField: UITextField) -> Bool {

    textField.resignFirstResponder()
    return true

}

アップデート 2.0 ------------------------------------------------ ----

この写真は私がやろうとしていることです。検索キーをクリックしても何も起こりませんでした。 ここに画像の説明を入力

UISearchBar デリゲートが既に設定されています

class SearchVC: UIViewController, UITableViewDataSource, UISearchBarDelegate  {


@IBOutlet weak var tableView: UITableView!

@IBOutlet weak var searchBar: UISearchBar!

var data = [// my data here.]

var filteredData: [String]!

override func viewDidLoad() {
    super.viewDidLoad()

    tableView.dataSource = self
    searchBar.delegate = self
    filteredData = data


    let tap = UITapGestureRecognizer(target: self, action: #selector(handleTap))
    tableView.addGestureRecognizer(tap)

}
4

3 に答える 3