UITableView скрывают sectionindex, но сохраняют разделы

Мы хотели бы реализовать наш собственный индекс раздела UI для UITableView.

Это явно возможно, так как приложение контактов делает это на iPad. Существует ли способ законного сокрытия текущего индекса раздела? (Я могу добраться до недокументированного _index UIView, но это не собирается сокращать его с Apple, которую я подозреваю),

5
задан Dan Bennett 5 April 2010 в 22:40
поделиться

2 ответа

1
ответ дан 18 December 2019 в 13:12
поделиться

Этот ответ помогает.

Фокус здесь в том, чтобы

- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView;

возвращать nil, сохраняя при этом реализации для других методов источника данных, основанных на секциях:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView;
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section

Это, кажется, убеждает tableview не отображать индекс секции, но все еще позволяет навигацию по индексу.

13
ответ дан 18 December 2019 в 13:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: