ios — Как отключить вытягивание и нажатие нижнего колонтитула

Этот вопрос был брошен без ответа. ДА, мы можем "скрыть" viewForFooterInSection без проблем:

В CustomFooterView.m

{

self.hidden = ДА;

}

Это сделает нижний колонтитул невидимым, точно так же, как сработает [UIColor clearColor]. И поэтому представление по-прежнему подталкивает ячейки и заголовок при прокрутке.

Мы стремимся освободить пространство между разделами независимо от того, есть ячейки или нет. И пусть только заголовки отталкивают друг друга. Подходят ли нижние колонтитулы с динамическими размерами? Лучший подход? Возможно ли отключить push/pull нижнего колонтитула?

Заранее спасибо.


person user1424344    schedule 13.09.2012    source источник


Ответы (1)


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

   -(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{
        CGFloat height;
        switch(section)
        {
            //Keep the first section normal
            case 0:
            {
                height = 44.0;//Normal Height
                break;
            }
            default:{
                height = 88.0;//Extra Space above
            }

        }
        return height;
    }
person mkral    schedule 13.09.2012
comment
Креативная идея @ mkral, которая может сработать для некоторых людей. У меня есть заголовки разделов, и я пытаюсь создать между ними полноэкранное пространство, при этом заголовок все еще фиксируется вверху. Любые другие идеи? предыдущий опыт? - person user1424344; 14.09.2012