【发布时间】:2011-12-14 16:48:01
【问题描述】:
是否可以在没有 UITableView 的情况下实现 UISearchDisplayController?或者至少隐藏 TableView?
【问题讨论】:
标签: objective-c ios uitableview uisearchbar uisearchdisplaycontroller
是否可以在没有 UITableView 的情况下实现 UISearchDisplayController?或者至少隐藏 TableView?
【问题讨论】:
标签: objective-c ios uitableview uisearchbar uisearchdisplaycontroller
只需在您的视图中创建一个 UISearchBar 实例并实现 UISearchBarDelegate 协议。确保您的视图也设置为搜索栏的代理。当用户单击完成按钮时,它将向委托方法 searchBarSearchButtonClicked 发送一条消息:
- (void) viewDidLoad {
[super viewDidLoad];
self.searchBar.delegate = self;
}
- (void)searchBarSearchButtonClicked:(UISearchBar *)searchBar {
// Handle search request
}
您只需要将 UISearchBar 放在您的 nib 文件中或以编程方式放置它。
【讨论】: