表视图标题问题
Posted
技术标签:
【中文标题】表视图标题问题【英文标题】:Tableview Header issue 【发布时间】:2015-03-13 16:35:01 【问题描述】:我试图在表格视图中的单元格之间留出空间,为此我编写了以下代码:
-(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
switch (section)
case 0:
return 0.0f;
break;
default:
return 15.0f;
break;
return 15.0f;
到目前为止,一切都很好,但是在滚动 tableview 后,当它到达表格顶部时,它并没有移动。我的屏幕是:
【问题讨论】:
【参考方案1】:您不应为此目的使用标题视图。只需设计您的单元格,以便它们的子视图(标签、按钮、图像......)包含在一个小于单元格本身并水平居中的视图中。将单元格背景设为灰色,子视图的视图容器设为白色。
【讨论】:
【参考方案2】:标题在顶部停止,因为您将表格样式设置为普通样式。如果您将表格样式更改为分组,它将如您所愿地从顶部滚动。
所以转到tableView
的属性检查器并更改为样式组。
【讨论】:
以上是关于表视图标题问题的主要内容,如果未能解决你的问题,请参考以下文章