【问题标题】:Design suggestion required in UITableView SwiftUITableView Swift 中需要的设计建议
【发布时间】:2020-03-25 16:00:47
【问题描述】:

我只需要为应用程序实现 tableView 的建议。 根据参考图片,这是tableView中使用的collectionView吗? 实际上,我想在 tableView 的顶部实现 4 个视图,例如 Apple 的 Reminder 应用程序。显然不是要复制设计,但我需要 UITableView 中的 4 个视图。 这 4 个视图也可以作为 tableview 的一部分滚动。

  • 我对此感到困惑,如何才能实现所附的设计图像。
  • 我主要关心的是 4 顶视图平铺样式。

Image

【问题讨论】:

  • 您希望 4 个顶部视图与表格视图一起滚动还是始终显示?
  • @HalR 与 tableview 一起滚动。
  • 1.为您的表格视图创建 2 个自定义单元格。 2. 将表格视图分成两部分。 3. 第一部分将有一种自定义单元格,即您想要的 4 个视图。 4. 第二部分将根据设计具有另一个自定义单元格。只是一个想法

标签: swift uitableview uicollectionview


【解决方案1】:

在您的情况下,您最好使用UITableViewtableHeaderView 属性并将您的“提醒”视图设置为tableHeaderView

self.tableView.tableHeaderView = myReminderView

如果您出于某些原因需要将其实现为单元格,只需创建一个自定义 UITableViewCell 子类并在该单元格类中添加您需要的所有 DataSources/Delegates 实现的 UICollectionView

【讨论】:

    猜你喜欢
    • 2011-11-13
    • 2013-11-26
    • 2014-10-22
    • 1970-01-01
    • 1970-01-01
    • 2014-03-30
    相关资源
    最近更新 更多