1
可能重复:
How can I disable/enable UISearchBar keyboard's Search button?在搜索栏键盘禁用“搜索”按钮
我们能在键盘的搜索栏禁用“搜索”按钮?我想在用户在搜索栏中输入3个字符后启用它。
可能重复:
How can I disable/enable UISearchBar keyboard's Search button?在搜索栏键盘禁用“搜索”按钮
我们能在键盘的搜索栏禁用“搜索”按钮?我想在用户在搜索栏中输入3个字符后启用它。
显然,你不能那样做。您需要实现的UISearchBar的委托
- searchBarSearchButtonClicked:
你可以只是在你的委托添加一个条件,如:
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar1 {
if ([searchBar.text length] < 3){
return;
}
else {
// Do searching here or other stuffs
}
}
这看起来像这样的副本和粘贴:http://stackoverflow.com/a/9722139/419 – Kev
请检查下面的链接: http://stackoverflow.com/questions/9721668/如何禁用启用 - uisearchbar键盘搜索按钮 –