首页 > 解决方案 > 当我运行我的代码并可视化我的用户界面时,为什么我的单元格太小了?

问题描述

我使用自定义单元格设计了我的表格视图。我将自定义单元格的高度设置为 350,但是当我运行我的代码并可视化我的用户界面时,只能看到我的单元格的图像,而不是完整的!我无法想象我的整个单元格,它占我表格视图的 1/10。谁能告诉我如何解决这个问题?

标签: xcodetableview

解决方案


我将自定义单元格的高度设置为 350

故事板或 xib 中显示的单元格的高度无关紧要。它被忽略了!

重要的是表格认为单元格的高度是多少。您可以通过多种方式进行设置:

  • 将表格视图设置为 350。但这会设置所有rowHeight单元格的高度。

  • heightForRowAt或者,从这些单元的实现中返回 350 。

  • 或者,只给表格视图一个估计的行高,但是你的单元格必须从上到下有足够的内部自动布局约束来完全明确地确定高度。


推荐阅读