0

テーブルの最上部にセクションを作成したいのですが、そのセクションは、セルに配置したくない特別な情報を表示するためにのみ使用されます。テーブルに空のセルが表示されていない状態でこれを行うにはどうすればよいですか?

ありがとう。

4

3 に答える 3

3
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
NSInteger rows=0;
    switch (section) 

{   case 0:
        rows=0;
        break;

    case 1:
        rows=any number;
        break;
    case 2:
        rows=any number;
        break;
    case 3:
        rows=any number;
        break;
    default:
        break;
};
return rows;
}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
    return 4;
}

それが役に立てば幸い。ハッピーコーディング:)

于 2012-08-30T16:57:14.687 に答える
2

でセクションタイトルとして特別な情報を返し、でtableView:titleForHeaderInSection:0行を返すだけtableView:numberOfRowsInSection:です。でヘッダーを返すことにより、そのセクションのヘッダーのカスタムビューを作成できます。tableView:viewForHeaderInSection:

(また)

tableHeaderViewプロパティを任意のUIView(またはそのサブクラス)に割り当てることで、テーブルのヘッダーを作成できます。詳細については、こちらのAppleのドキュメントを確認してください。

于 2012-08-30T16:55:11.490 に答える
1

Uは、この特定のセクションで空のセルを使用できます。セルは何でも透明にすることができます。

于 2012-08-30T16:59:19.367 に答える