- (void)searchBarTextDidEndEditing:(UISearchBar *)searchBar
{
[self.mySearchBar resignFirstResponder];
}
- (void)searchBar:(UISearchBar *)searchBar textDidChange:(NSString *)searchText
{
if (searchBar.text.length == 0) {
[self.mySearchBar resignFirstResponder];
}else{
当点击清除掉时候,我执行到了
[self.mySearchBar resignFirstResponder];
这行代码,但是没啥效果。键盘收不起来,如何做?
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
可能同一个页面有其他的输入框状态是正在编辑。所以键盘没有收起来。可以使用
然后在试一下是否可以收起键盘⌨
UISearchDisplayController中,把active设置为false