【发布时间】:2019-08-06 05:17:28
【问题描述】:
我正在使用 Xamarin iOS,我的表格视图包含多种类型的单元格。 所有单元格都有动态高度和不同的内容,有多个部分。
这里假设我总共有 10 个单元格,其中几个是可见的,而其他的则是隐藏的。根据用户操作,取决于是否显示或隐藏单元格。
在这种情况下,如果单元格的数量较少,它会以某种方式正常工作。但是当单元格数量增加时,会出现闪烁和空白。
【问题讨论】:
-
您能分享您的示例或代码吗?
-
private nfloat GetRowHeight(Type type) { if (type.IsTypeHidden) return 0;返回 UITableView.AutomaticDimension; } 。在 tableview GetCell 中,如果行高为零,则隐藏单元格,否则显示具有所需高度的单元格。这里所有单元格的高度都不同。
-
您可以将代码添加到您的实际帖子中以获得更好的可读性吗?而且我相信您发布的样本太小,我们无法真正识别问题。请给你的帖子一些爱。
标签: ios xamarin.ios