2016-09-26 58 views
0

enter image description here最好的方式来显示表格数据,如Swift中附加的截图?

我正在看这个截图的下半部分。如果我的设计中有类似的东西,那么在Swift中设置它的最好方法是什么?

我已经看过UITableView,但这似乎不是我所需要的。大部分教程&我读过的关于UITableView的文章只关注最多1列或2列,并没有真正展开如何超越这个范围。

我简单地考虑过只是在做一堆静态放置的标签,但是我意识到我并不总是知道表中有多少物品,所以我需要一个更加动态的方式去实现它。

其他人对我在Swift中如何实现这种布局有任何建议吗?

+0

你可能想尝试CollectionView。 – Xchord

+0

尝试一个自定义表格视图单元格(一个UITableViewCell子类),即一个带有4个标签的单元格,并且您还可以设计自定义标题 –

回答

0

有几种方法?

  1. 的UITableViewCell subsclass。它非常适合你的目的,并且可以根据你的需要设计它的内容。 (无论2,3或4列)
  2. 堆栈视图垂直与堆栈水平组合内部。每个水平视图将包含你的一行。
  3. 生成一个HTML页面并在SFSafariViewController或WebView中注入它。
  4. 静态内容。大量的UILabel。每个信息一个

在我看来,最好的方法是UITableViewCell子类。

相关问题