0

この質問は答えなしで投げ出されました。はい、viewForFooterInSectionを問題なく「非表示」にすることができます。

CustomFooterView.mで

{{

self.hidden = YES;

}

これにより、[UIColor clearColor]が機能するのと同じように、フッターが非表示になります。したがって、スクロール時にビューはセルとヘッダーをプッシュします。

セルの有無にかかわらず、セクション間にスペースを作ることを目指しています。そして、ヘッダーだけが邪魔にならないように互いに押し合います。動的なサイズのフッターは進むべき道ですか?より良いアプローチ?フッターのプッシュ/プルを無効にすることは可能ですか?

前もって感謝します。

4

1 に答える 1

0

これがあなたのニーズに合うかどうかはわかりませんが、フッターを取り除き、ヘッダーの高さを変更して余分なスペースを追加したらどうでしょうか?

   -(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;
    }
于 2012-09-13T20:55:39.933 に答える