0

在以前的 iOS 版本中,单元格高度现在工作得很好,它没有得到我在 uitableview 代表处给出的明确高度。到时候,我更新到 8.3 渲染太糟糕了。它变小并向右。

我正在使用 xib 文件和 Swift 实现自定义单元格。

我看到了一些 1-2 类似的帖子,但由于声誉问题,我无法在下面发表评论。所以我已经尝试向 awakeNib 和 updateContraints 方法添加约束,但是当我尝试添加约束时它会崩溃。

[编辑]

在尝试添加约束时,我收到以下错误消息:

-> '不可能使用未准备好约束的视图层次结构设置布局。'

当尝试设置视觉格式约束 V:|[contentView]|

-> 解析错误并且视图没有超级视图

谢谢。

4

1 回答 1

0

我发现出了什么问题。

在 iOS 8.3 更新之前,表格视图应该以某种方式自动计算自定义单元格的高度,并且一切正常。

我的错误是我认为我已正确连接表视图的数据源并委托给控制器。我只连接了数据源。结果,只要我连接了代表,一切都正常。

myTableView.datasource = self    
myTableView.delegate = self  <- this was missing
于 2015-04-29T02:04:07.183 回答