如何在UITableView和Pixate中更改单元格高度

时间:2013-05-08 05:38:27

标签: ios xcode xamarin.ios pixate

我试图弄清楚如何使用Pixate在UITableView中更改单元格高度。 根据{{​​3}},有一个row-height

我试过了:

UITableView styleId设置为myTable并且:

#myTable {
   row-height: 50px;
}

但这似乎没有成功。

我读错了文档吗?

2 个答案:

答案 0 :(得分:1)

您需要实施

-(CGFloat)tableView:(UITableView*)tableView heightForRowAtIndexPath:(NSIndexPath*) indexPath 
{
    if ([expandedPaths containsObject:indexPath]) {
        return 80;
    } else {
        return 44;
    }
 }
UITableViewDelegate中的

方法。

答案 1 :(得分:1)

我会使用方法tableView:heightForRowAtIndexPath:更改高度行,并使用pixate引擎更改其他类型的样式。另外你应该注意UITableViewCell和UITableView行高的IB。我认为这篇文章也很有用:Styling with Engine。它有一个有趣的例子(包括源代码)。

快乐的编码!