首页 > 解决方案 > UITabIeView CustomCell 在快速滚动之前无法正常工作......

问题描述

我正在尝试设计一个评论控制器,但不幸的是我做错了什么。为此,我使用了 uiTableview。

在运行时,带有更多注释文本的 customcell 隐藏在数据量较少的 customcell 后面。

在此处输入图像描述

这是布局结构

在此处输入图像描述

如上图customcell有一个uiimageview和一个stackview。Stackview 必须有 uilabels。我还将stackview分布设置为成比例。

虽然当我滚动时一切都变得很好。

在此处输入图像描述

我也在 ViewDidLoad 上使用了这个

tableView.rowHeight = UITableView.automaticDimension

标签: iosswiftuitableviewcustom-cell

解决方案


看起来像一个约束问题你可以做几个步骤

  • 正确设置约束,行数 = 0 到标签
  • 确保您使用以下代码viewdidload

tableView.estimatedRowHeight = YourTableViewHeight
tableView.rowHeight = UITableViewAutomaticDimension


推荐阅读