searchBarSearchButtonClicked UISearchBar不会取消输入模式

此代码有效

 public func searchBarSearchButtonClicked(searchBar: UISearchBar) {
print("search")
}

但是,如果按下键盘搜索按钮,则UISearchBar仍处于活动状态。 要取消激活,我必须按'取消'按钮。 我错过了什么?

截图

在这里输入图像描述


以下解决了这个问题:

self.searchController?.active = false;

链接地址: http://www.djcxy.com/p/44299.html

上一篇: searchBarSearchButtonClicked of UISearchBar does not cancel the input mode

下一篇: Cancel button on UISearchController is not working sometimes