2016-09-26 55 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子類。

相關問題