Как получить индикатор раскрытия в разделе заголовка моего табличного представления? - PullRequest
0 голосов
/ 01 октября 2011

Я настраиваю свои заголовки в своем Табличном представлении и хочу добавить индикатор отклонения (стрелка) в мой заголовок, который можно нажимать, это возможно?

Ответы [ 2 ]

1 голос
/ 01 октября 2011

Если вы уже настроили свой заголовок, вы можете просто добавить пользовательский UIButton с изображением индикатора discloure и добавить его в качестве подпредставления к вашему заголовку.

Если вам нужна дополнительная помощь, мы будем рады.

РЕДАКТИРОВАТЬ Джонатан прав, UIButton имеет UIButtonTypeDetailDisclosure , поэтому нет необходимостипользовательское изображение.

0 голосов
/ 05 мая 2017

Вы можете получить представление заголовка, используя

- (void)tableView:(UITableView *)tableView willDisplayHeaderView:(UIView *)view forSection:(NSInteger)section

Затем получить фактический вид заголовка

UITableViewHeaderFooterView *header = (UITableViewHeaderFooterView *)view;

Создать кнопку с подробным раскрытием

UIButton *button = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];

Затем установите рамку этой кнопки и добавьте ее в представление заголовка

...