-1
是否可以在tableview的頂部添加標題以及在tableview的每個部分的頂部添加標題?如何將標題添加到tableview的頂部和每個部分
一個例子是位於tableview頂部的圖像,然後是每個部分頂部的行標題標籤。
是否可以在tableview的頂部添加標題以及在tableview的每個部分的頂部添加標題?如何將標題添加到tableview的頂部和每個部分
一個例子是位於tableview頂部的圖像,然後是每個部分頂部的行標題標籤。
只需爲第一部分創建一個標題,該部分包含標準標題以及希望用於tableView頂部的標題。配置UITableViewDelegate只爲第一部分返回頂部標題,否則使用標準標題。
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
if(section == 0) {
MyTopHeader *header = [[MyTopHeader alloc] init];
return header;
}
else {
MySectionHeader *header = [[MySectionHeader alloc] init];
return header;
}
}
您可能還需要自定義高度。
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
if(section == 0) {
return 150.0f; //top header height
}
else {
return 70.0f; // section header height
}
}
您想讓此圖片與表格滾動嗎? – rdelmar 2014-10-09 19:30:11