ios - UITabIeView CustomCell 在快速滚动之前无法正常工作......
问题描述
我正在尝试设计一个评论控制器,但不幸的是我做错了什么。为此,我使用了 uiTableview。
在运行时,带有更多注释文本的 customcell 隐藏在数据量较少的 customcell 后面。
这是布局结构
如上图customcell有一个uiimageview和一个stackview。Stackview 必须有 uilabels。我还将stackview分布设置为成比例。
虽然当我滚动时一切都变得很好。
我也在 ViewDidLoad 上使用了这个
tableView.rowHeight = UITableView.automaticDimension
解决方案
看起来像一个约束问题你可以做几个步骤
- 正确设置约束,行数 = 0 到标签
- 确保您使用以下代码
viewdidload
tableView.estimatedRowHeight = YourTableViewHeight
tableView.rowHeight = UITableViewAutomaticDimension
推荐阅读
- regex - Julia - 使用正则表达式从字符串中提取数字
- javascript - React setState hook 之前的 param 对象给出了不一致的值
- reactjs - 带有反应和 SSR 的 Webpack 开发服务器
- python - 用两个玩家创建一个简单的家庭不和游戏
- reactjs - 错误:'typeOf' 不是由 node_modules\react-is\index.js 导出,由 node_modules\styled-components\dist\styled-components.browser.esm.js 导入
- c# - 我的自定义编辑器找不到我要查找的字段
- python - 如何使用不纯函数将单行从一个熊猫数据帧移动到另一个数据帧?
- python - kpathsea:运行 mktexfmt xelatex.fmt 找不到格式文件 `xelatex.fmt'
- matlab - 在matlab中拟合单变量数据的自定义分布
- nlp - 创建神经机器翻译基础知识