-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