小编Log*_*ath的帖子

如何使用UIsearchBar Delegate方法关闭键盘?我试过各种方法,但没有用.

嗨我在我的应用程序中使用UIsearchBar,我尝试了UISearchBar Delegate中的所有方法来解除键盘但没有用.任何人都可以帮助我.

我试过的一些代码

1.

-(void)searchBarTextDidEndEditing:(UISearchBar *)searchBar
{
    [searchBar resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)

2.

-(BOOL) searchBar:(UISearchBar *)searchBar shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text {

    if([text isEqualToString:@"\n"])
    {
        [searchBar resignFirstResponder];
        return NO;
    }
    return YES;

}
Run Code Online (Sandbox Code Playgroud)

3.

- (void)searchBarCancelButtonClicked:(UISearchBar *) searchBar
{
     [searchBar resignFirstResponder];
}
Run Code Online (Sandbox Code Playgroud)

iphone ios

13
推荐指数
2
解决办法
3万
查看次数

标签 统计

ios ×1

iphone ×1