我正在使用按钮来显示和隐藏搜索栏。我正在使用此代码来显示
- (IBAction)searchButton:(id)sender
{
[self.searchDisplayController setActive:YES];
[self.searchDisplayController.searchBar becomeFirstResponder];
}
它按预期工作但问题是
searchBarCancelButtonClicked:(UISearchBar *)searchBar
永远不会被召唤。但是当我选择搜索栏时,取消按钮工作,并正确调用委托。其他代表工作,但只有当IBAction调用搜索栏时取消不起作用。在ios 6中,它可以正常工作。
请帮忙。