【问题标题】:How to structure this design in Swift如何在 Swift 中构建这个设计
【发布时间】:2020-03-07 11:38:27
【问题描述】:

我想从屏幕截图重建应用程序。

在主视图中有不同的部分,每个部分包含一个标题和一个列表(表格视图)。在 Swift 中构建这种设计的最佳方式是什么?使用collectionview单元格或使用带有部分和不同部分头视图的tableview?或者有更好的方法吗?

【问题讨论】:

  • 表格视图,当然。

标签: ios swift


【解决方案1】:

它看起来是使用 tableView 的完美情况,每个部分的第一个单元格具有不同的单元格设计(不是节标题)。如果您不想要任何 tableView 功能,您可以使用两个 stackview 来完成,但这可能会更难。

【讨论】:

  • 好的,如何在 tableview 部分之间创建阴影和间距?
  • 如果你想复制得那么紧密,那么你将很难使用默认的 tableView,并且必须在 UI 中获得更多的创意。这取决于你想要什么功能,行数是否是静态的,如果你想对单元格做任何事情或者只是显示它们等等等等。也许容器视图中有两个未分组的 tableView,容器视图中的 2 个堆栈视图,嵌套的两个堆栈视图在另一个堆栈视图中。您需要进行设计工作,制定出您的全部组需求,然后将它们与可能的 UI 选项相匹配。
  • 欢迎来到 SO!请每个主题只问一个问题。另请参阅:How to Ask
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-01
  • 1970-01-01
  • 2011-10-20
  • 2016-12-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多