Кто-нибудь использовал Three20 с tttableview и searchdisplay?
В трех20 TTCatalog есть эта демонстрация:SearchTestController
я не знаю, почему использование TTListDataSource будет автоматически перезагрузить данные??
я пытаюсь подражать, но мне не удается...
я использую TTListDataSource, и вот так (это подкласс TTTableViewController)
[super loadView];
self.array = [[NSMutableArray alloc] initWithObjects:@"a",@"b", nil];
self.source = [[TT520SearchSource alloc] initWithOtherItems:self.array];
[self bindData];
TTTableViewController *ttsearch = [[TTTableViewController alloc] initWithStyle:UITableViewStylePlain];
ttsearch.dataSource = self.source;
self.searchViewController =ttsearch;
self.tableView.tableHeaderView = _searchController.searchBar;
как вы видите,TT520SearchSource является подклассом TTListDataSource
после этого мой вопрос:
- почему мое табличное представление не может автоматически перезагрузить данные??(в TT520SearchSource вызовет метод 'search', когда я наберу какое-то слово)
- Это какой-то делегат, которого я не знаю в этой демонстрации?
- я пытаюсь сделать то же самое без трех20 (яблочная демонстрация), его работы, поэтому я не понимаю отношения TTListDataSouce и TTModel.
большое спасибо!