netyouli/WHC_AutoLayoutKit

使用cell高度的会崩溃

Flonger opened this issue · 1 comments

使用:

  • (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {
    return [UITableViewCell whc_CellHeightForIndexPath:indexPath tableView:tableView];
    }

会在下面这里崩溃:

  • (CGFloat)whc_CellHeightForIndexPath:(NSIndexPath *)indexPath tableView:(UITableView *)tableView {}
    方法的:
    if (tableViewWidth == 0) {
    [tableView layoutIfNeeded]; //崩溃在这里
    tableViewWidth = CGRectGetWidth(tableView.frame);
    }

这个问题你已经私下找我了,是你代码问题