如何在UITableView和Pixate中更改单元格高度
问题描述:
我试图弄清楚如何使用Pixate在UITableView中更改单元格高度。 按照pixate documentation有一个row-height
如何在UITableView和Pixate中更改单元格高度
我已经试过:
设置UITableView
styleId
到myTable
和:
#myTable {
row-height: 50px;
}
,但似乎并没有这样的伎俩。
我读的文档错了吗?
答
我会用方法tableView:heightForRowAtIndexPath:
和其他像素引擎的样式来改变高度行。你也应该注意UITableViewCell和UITableView行高的IB。我认为这个帖子也可能有用:Styling with Engine。它有一个有趣的例子(包括源代码)。
快乐编码!
答
你需要实现你的UITableViewDelegate的
-(CGFloat)tableView:(UITableView*)tableView heightForRowAtIndexPath:(NSIndexPath*) indexPath
{
if ([expandedPaths containsObject:indexPath]) {
return 80;
} else {
return 44;
}
}
方法。