検索キーを押したときにキーボードを閉じるには? 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)
}