Xcode swift 中单个单元格的设置高度

Setting height for one individual cell in Xcode swift

嘿,我正在创建一个包含多个动态单元格的表格视图。我希望一个单元格的大小与所有其他单元格的大小不同,但我不确定如何准确执行 heightForRowAtIndexPath 方法。有谁能告诉我该怎么做吗?

override func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {

    if ( indexPath.row % 8 == 7 ) {
        // I want height to equal 20
    }
    return //not sure what I am supposed to return
}

谢谢

如果实现此委托方法,则必须处理 table:

的每一行
  • 要使高度为 20,return 20(作为 CGFloat)。

  • 默认高度是tableView.rowHeight,所以要使高度为默认高度,return即。