UITableViewAutomaticDimension

UITableViewAutomaticDimension

我将Xcode和Swift 1.2一起更新到6.3,然后进行了过渡。

除了表格视图的动态行高以外,其他所有功能都起作用。我在3个完全不同的表视图上有这些,所以可能不是其他影响该bug的东西。

我将所有表视图设置为:

tableView.rowHeight = UITableViewAutomaticDimension


并且我所有的xib文件都受到适当限制。

有任何想法吗?

最佳答案

我只是简单地将UITableViewAutomaticDimension添加到了估计的行索引路径中。您可以在BEAM App(在“人”类别下)查看其工作方式。

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return UITableViewAutomaticDimension;
}

- (CGFloat)tableView:(UITableView *)tableView estimatedHeightForRowAtIndexPath:(NSIndexPath *)indexPath{
    return UITableViewAutomaticDimension;
}

关于xcode - UITableViewAutomaticDimension在Xcode 6.3中不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29565078/

10-11 02:38