UITableView的reloadData更改了约束条件

时间:2018-08-14 01:25:43

标签: ios swift uitableview

我有一个设置有单元格的UITableView :(无冲突约束) StoryboardConstraints

看起来像: Pre-refresh

但是,只要我刷新使用

self.tableView.reloadData()

约束似乎改变了,从而将单元格更改为: Post-refresh

关于为什么会发生这种情况的任何建议?

cellForRowAt的代码:

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    let cell = self.tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! CaptureCell
    let capture = tabBar?.captureArray[indexPath.row]
    cell.capsuleImage.image =  capture?.image
    return cell
}

单元格标识符为“ cell”,我有CaptureCell,它是UITableViewCell的子类。

0 个答案:

没有答案