如何以编程方式关闭UISearchDisplayController?

Rap*_*eta 30 iphone uisearchdisplaycontroller ios4

我想在用户点击"搜索"按钮时关闭我的UISearchDisplayController,因为我正在从网上加载新数据.如何以编程方式关闭控制器?我已经调用了正确的方法,但不知道该怎么做.

我认为下面会有用,但我错了.

- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {
    [self.searchDisplayController finalize];
}
Run Code Online (Sandbox Code Playgroud)

Rap*_*eta 69

[self.searchDisplayController setActive:NO animated:YES];
Run Code Online (Sandbox Code Playgroud)

请享用.