小编典典

是否可以使用 UITableViewStylePlain 禁用 UITableView 中的浮动标题?

all

我正在使用UITableView布局内容“页面”。我正在使用表格视图的标题来布局某些图像等,如果它们不浮动但保持静态,就像样式设置为UITableViewStyleGrouped.

其他然后使用UITableViewStyleGrouped,有没有办法做到这一点?我想避免使用分组,因为它会在我的所有单元格中添加一个边距,并且需要禁用每个单元格的背景视图。我想完全控制我的布局。理想情况下,它们是“UITableViewStyleBareBones”,但我在文档中没有看到该选项......

非常感谢,


阅读 91

收藏
2022-06-27

共1个答案

小编典典

您应该能够通过使用自定义单元格来制作标题行来伪造这一点。然后这些将像表格视图中的任何其他单元格一样滚动。

cellForRowAtIndexPath当它是标题行时,您只需要添加一些逻辑即可返回正确的单元格类型。

不过,您可能必须自己管理您的部分,即将所有内容放在一个部分中并伪造标题。(您也可以尝试为标题视图返回一个隐藏视图,但我不知道这是否可行)

2022-06-27