Bạn cũng có thể thực hiện việc này bất cứ nơi nào bạn tạo nhanh UISearchDisplayController
. Trong ứng dụng của tôi, tôi đã làm điều này trong phương pháp UITableView
viewDidLoad
của tôi và đã phù hợp với phong cách giữa hai bảng:
- (void)viewDidLoad
{
[super viewDidLoad];
self.tableView.separatorColor = [UIColor blackColor];
self.tableView.backgroundColor = [UIColor grayColor];
self.tableView.indicatorStyle = UIScrollViewIndicatorStyleWhite;
searchBar = [[UISearchBar alloc] initWithFrame:CGRectMake(0, 0, 320, 44)];
searchController = [[UISearchDisplayController alloc] initWithSearchBar:searchBar contentsController:self];
searchController.delegate = self;
searchController.searchResultsDataSource = self;
searchController.searchResultsDelegate = self;
searchController.searchResultsTableView.separatorColor = self.tableView.separatorColor;
searchController.searchResultsTableView.backgroundColor = self.tableView.backgroundColor;
searchController.searchResultsTableView.indicatorStyle = UIScrollViewIndicatorStyleWhite;
}
bạn đã tìm ra cách để giải quyết này? – swalkner
Chưa có giải pháp cho việc này. – Boon
Xin chào, Tôi đang cố gắng làm điều tương tự. Bạn có quản lý để làm việc này không? Xin cảm ơn trước, Matt – Sway