Table 查看单元格大小发生变化

Table View Cell size changing

我在 Xcode 中使用 Swift 的 TableView 遇到问题。

我正在使用 Parse,(遗憾的是它即将关闭)但我认为问题出在 Interface Builder 中。 (IB) 问题是它在每个单元格下方添加了一个巨大的白色 space。

Here's一张link图片:(我没有足够的声望直接在问题中post图片)

正如您在 IB 的单元格中看到的,没有 space,但出于某种原因它添加了这个巨大的 space。我已经检查了图像分辨率和大小及其 UIImageView

的确切大小

在您的 UITableViewCell 中设置约束。然后在 viewDidLoad 中说:

self.tableView.estimatedRowHeight = 120.0 //Or some other approximation of your cell's height

这将导致您的 table 视图的单元格高度由单元格中设置的约束决定。