2017-04-15 85 views

回答

1

所以的tableView您剛纔拖到原因視圖將具有與其關聯的默認屬性。當你在手機/ SIM上運行它時,它實際上並沒有「表格視圖」標題(這只是爲了更容易設計故事板),它會有一個沒有行的白色背景,看起來像是屏幕上沒有任何東西。此外,它甚至可能不在您放置的位置,具體取決於渲染場景時約束默認的方式。

似乎你有一點點了解這是如何工作的。當創建一個新的故事板時,一般來說你會將一個ViewController類關聯到它。假設你有動態數據顯示在表上,你將對tableView的引用連接到這個類,那麼你需要爲這個表分配一個委託,然後實現這些協議。那麼如果你有自定義的單元格,它會增加一點點。這裏有幾篇來自Apple本身的關於如何快速完成這些任務的偉大教程。

如果你只是想看看錶的外觀,在故事板本身中,您可以在表格中創建原型單元格並以此方式進行設計。

無論哪種方式,請確保您閱讀約束條件以及如何在手機上進行渲染時使其看起來正確。只是將事情拖放到故事板上並不意味着當你最終運行它時,它看起來與你設計的完全一樣。您需要指定組件如何相互對齊,這實際上是約束條件。