def tableView(table_view, heightForRowAtIndexPath: index_path)
      row = cell_at_path(index_path)
      cell = row.cellForFormController(self)
      cell_class = cell.class
      if cell_class.respond_to?(:formDescriptorCellHeightForRowDescriptor)
        return cell_class.formDescriptorCellHeightForRowDescriptor(row)
      elsif row.respond_to?(:cell_data) && row.cell_data && row.cell_data[:height]
        return row.cell_data[:height]
      end
      self.tableView.rowHeight
    end
def tableView(table_view, heightForRowAtIndexPath: index_path)
      row = cell_at_path(index_path)
      cell = row.cellForFormController(self)
      cell_class = cell.class
      if cell_class.respond_to?(:formDescriptorCellHeightForRowDescriptor)
        return cell_class.formDescriptorCellHeightForRowDescriptor(row)
      elsif row.respond_to?(:cell_data) && row.cell_data && row.cell_data[:height]
        return row.cell_data[:height]
      end
      self.tableView.rowHeight
    end
override XLFormViewController