Uitableview Swift动态原型行高

Uitableview Swift动态原型行高,uitableview,swift,tableview,tableviewcell,Uitableview,Swift,Tableview,Tableviewcell,我目前在Xcode 6.3中遇到了一个故事板问题。我制作了3个原型单元,并且能够以正确的格式返回它们,这意味着每组有1个第一种类型3个第二种类型和1个最后一种类型 然而,第二个原型的3行需要一个不同的大小,我想硬编码,所以没有比默认值更大的动态大小 我在故事板中这样做了,但出于某种原因,它一直返回一行的默认大小。我有一个自定义的TableViewController和TableViewCell子类 请帮助我如何返回自定义高度,谢谢 您需要对行进行详细说明。。。通过引用indepath,此行的大小

我目前在Xcode 6.3中遇到了一个故事板问题。我制作了3个原型单元,并且能够以正确的格式返回它们,这意味着每组有1个第一种类型3个第二种类型和1个最后一种类型

然而,第二个原型的3行需要一个不同的大小,我想硬编码,所以没有比默认值更大的动态大小

我在故事板中这样做了,但出于某种原因,它一直返回一行的默认大小。我有一个自定义的
TableViewController
TableViewCell
子类


请帮助我如何返回自定义高度,谢谢

您需要对行进行详细说明。。。通过引用
indepath
,此行的大小将是这样! 试着这样做:

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

   var row = indexPath.row

   switch row {
     case 0...1: return 35
     case 2...4: return 65
     case 5: return 100
     default: return 150
   }
}