有时,UISearchController上的取消按钮不起作用
我在iOS 8中遇到了UISearchController的一个问题。问题是,无论何时我点击取消按钮,而不是取消搜索操作,它都会弹出键盘。 按照以下步骤重现问题 -
现在,键盘正在弹出输入文本,而不是解除搜索。 当我点击取消按钮的右半部分时,通常会发生这种情况,即使在标准iOS应用程序(如“通讯录”应用程序)中也可以进行再现。 我想在点击取消时解除搜索。
有没有解决这个问题的方法?
当点击取消按钮时,您可以以编程方式将搜索栏作为第一响应者删除,这将阻止键盘弹出。
[searchController.textField resignFirstResponder];
链接地址: http://www.djcxy.com/p/44297.html
上一篇: Cancel button on UISearchController is not working sometimes