是否可以缩小单元格标题和单元格文本之间的间距?看下面的示例,我希望标题更靠近包含其他文本的单元格的顶部。
抱歉,我没有足够的声誉来嵌入图片。
答案 0 :(得分:3)
在控制器中实现tableView:heightForHeaderInSection:并返回所需的高度。
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
return 50.0f;
}
答案 1 :(得分:0)
我假设您使用的是标准单元格样式和textLabel。您可以更改标签的frame.origin,或者使用您喜欢的确切布局从笔尖创建自定义单元格。
答案 2 :(得分:0)
您需要使用方法heightForHeaderInSection
来定义标题和广告之间的空间。细胞文本。
您也可以根据不同的部分进行更改,例如。在某些部分,您可能需要显示更多距离&在某些情况下,你不想表现出差距。
对于这种情况,您可以使用0.000001f的CGFLOAT_MIN。
举个例子,你如何使用不同的标题高度的不同部分
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section
{
if (section == 0 || section == 2)
{
return 55.0;
}
else
{
return CGFLOAT_MIN;
}
}
希望它会对你有所帮助。