1

我正在使用一个按钮来显示和隐藏搜索栏。我正在使用此代码来显示

- (IBAction)searchButton:(id)sender
{
    [self.searchDisplayController setActive:YES];
    [self.searchDisplayController.searchBar becomeFirstResponder];

}

它按预期工作,但问题是

searchBarCancelButtonClicked:(UISearchBar *)searchBar 

永远不会被调用。但是当我选择搜索栏时,取消按钮会起作用并且代表会被正确调用。其他代表工作,但当 IBAction 调用搜索栏时,取消不起作用。在 ios 6 中,这两种方式都可以正常工作。

请帮忙。

4

0 回答 0