Swift tableviewcell 边界不正确 binding/pinned?

Swift tableviewcell bounds not binding/pinned properly?

因此,当我尝试为一个小 "get to learn iOS swift" 项目自定义 table 视图单元时,我 运行 遇到了麻烦。当试图固定我的图像视图对象时,它们消失了。我不确定我在这里做错了什么,但我会尽量提供有关我当前设置的尽可能多的信息。

我有一个将动态填充的单元格。下图代表了我最终想要达到的效果。

我首先想到的是以下内容。

  1. 将图像视图 1 绑定到单元格的左上角,修复它们 宽度为 96 x 96
  2. 将图像视图2绑定到单元格的左下角,修复 它们的宽度为 96 x 96
  3. 将全名标签绑定到单元格左侧,填充 8 磅 图像视图 1 和带有 0 的单元格顶部。重复作业 描述标签和文本视图标签
  4. 将 DIST 标签绑定到单元格的右侧和底部

当我尝试第一步时实际发生了什么.. 图像视图就消失了。我对 swift 和 xcode 还很陌生,所以我不确定当涉及到 table 单元格时是否有不同的绑定方式,或者我只是在一般情况下做错了

https://github.com/subhajitregor/swifttest.git

为您创建了约束,检查并让您的代码生效。 您可以先 运行 检查一下。 运行 它将显示 3 个单元格,设计有效。

注意:我已将其转换为 swift 3,因为我正在使用 xcode 8