在Swift 3中,可以通过以下步骤来实现在按下tableView上的搜索键时关闭键盘:
class YourViewController: UIViewController, UITableViewDelegate, UISearchBarDelegate {
// ...
}
@IBOutlet weak var tableView: UITableView!
@IBOutlet weak var searchBar: UISearchBar!
override func viewDidLoad() {
super.viewDidLoad()
tableView.delegate = self
searchBar.delegate = self
}
func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
searchBar.resignFirstResponder()
}
tableView.keyboardDismissMode = .onDrag
完成上述步骤后,当用户按下搜索键时,键盘将会关闭。
请注意,以上答案中没有提及任何特定的云计算品牌商,因为问题与云计算领域无关。如果你有关于云计算或其他相关主题的问题,我将很乐意为你提供帮助。
领取专属 10元无门槛券
手把手带您无忧上云