swift - 输入未找到结果后键盘冻结
问题描述
当按下键盘上的返回键时,它应该触发按钮动作。虽然这确实有效,但如果没有找到任何内容,则键盘会冻结并且用户无法键入其他任何内容。我能做些什么呢?
func searchBarSearchButtonClicked(_ searchBar: UISearchBar) {
londonButton.sendActions(for: .touchUpInside)
}
与 londonButton 相关的动作是
@IBAction func londonPressed(_ sender: Any) {
searchit()
}
func searchit() {
pulsePow()
city = search.text!.replacingOccurrences(of: " ", with: "+")
解决方案
推荐阅读
- git - Git 和 jMeter 脚本
- ionic-framework - 在 Ionic Pro 上构建发布包时出错
- microsoft-graph-api - 使用 Office 365 REST API 从共享日历中获取事件
- sql-server - SQL Server 触发器更改不同的表
- git - 已跟踪的文件会自动合并到特定路径中而不会发生冲突
- php - ACF 按日期时间字段排序即将发生的事件不起作用
- android - 每个父级的循环 ExpandableListview 子级
- nginx - 如何通过 https 访问我的节点服务器?
- uwp - UWP 导航视图消失
- angular - Angular 6:自定义组验证 - 将错误设置为一个字段