UISearchBar的searchBarSearchButtonClicked不会取消输入模式

问题描述 投票:0回答:1

这段代码有效

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

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

截图

enter image description here

swift uisearchbar uisearchbardelegate
1个回答
0
投票

以下解决了Swift 4中的这个问题

self.searchController?.isActive = false

© www.soinside.com 2019 - 2024. All rights reserved.