tableview行的异常

时间:2016-10-31 11:47:23

标签: ios swift uitableview crash

我在我的应用上遇到崩溃,我无法重现,甚至在日志中看到错误。

实际实现如下:

func tableView(tableView: UITableView, heightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
    if self.shoulHideDefaultCell {
        return .min
    }
    return UITableViewAutomaticDimension
}

func tableView(tableView: UITableView, estimatedHeightForRowAtIndexPath indexPath: NSIndexPath) -> CGFloat {
    if self.shoulHideDefaultCell {
        return .min
    }
    return UITableViewAutomaticDimension
}

我得到的错误是:

  

致命异常:NSInternalInconsistencyException           表视图行高不得为负 - 为索引路径提供高度({length = 2,path = 0 - 0})   是-0.000000

崩溃只发生在iPhone5C或更低,但我的应用目前是9.3+。 有没有人遇到这种崩溃?

0 个答案:

没有答案