Как убедиться, что разделы без строк не отображаются - PullRequest
2 голосов
/ 12 июля 2011

У меня индексированное табличное представление, как и в списке контактов в iphone.

Я хочу, чтобы, если в разделе не было строк, заголовок раздела для этого раздела не отображался.

Ответы [ 2 ]

0 голосов
/ 12 июля 2011

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

если 0, то это возвращает 0 высоту для заголовка

    -(CGFloat) tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{



        if ([urSectionArray count]>0) {

            return 90;

        }
        return 0;


    }

подробнее

http://blog.webscale.co.in/?p=240

0 голосов
/ 12 июля 2011

Почему бы не заставить tableView:heightForHeaderInSection: вернуть ноль в этом случае?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...