表视图 Header 问题
Tableview Header issue
我试图在 table 视图中的单元格之间提供 space 为此,我编写了以下代码:
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
switch (section)
{
case 0:
return 0.0f;
break;
default:
return 15.0f;
break;
}
return 15.0f;
}
到目前为止一切都很好,但是在滚动 table 视图间隙到达顶部 table 后没有移动。我的屏幕是:
您不应为此目的使用页眉视图。只需设计您的单元格,使其子视图(标签、按钮、图像...)包含在比单元格本身小且水平居中的视图中。将单元格背景设为灰色,将子视图的视图容器设为白色。
header 停在顶部,因为您将 table 样式设置为普通样式。如果您将 table 样式更改为分组,它将如您希望的那样从顶部滚动。
因此转到 tableView
的属性检查器并更改为样式组。
我试图在 table 视图中的单元格之间提供 space 为此,我编写了以下代码:
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
switch (section)
{
case 0:
return 0.0f;
break;
default:
return 15.0f;
break;
}
return 15.0f;
}
到目前为止一切都很好,但是在滚动 table 视图间隙到达顶部 table 后没有移动。我的屏幕是:
您不应为此目的使用页眉视图。只需设计您的单元格,使其子视图(标签、按钮、图像...)包含在比单元格本身小且水平居中的视图中。将单元格背景设为灰色,将子视图的视图容器设为白色。
header 停在顶部,因为您将 table 样式设置为普通样式。如果您将 table 样式更改为分组,它将如您希望的那样从顶部滚动。
因此转到 tableView
的属性检查器并更改为样式组。