2017-04-15 134 views

回答

1

所以的tableView您刚才拖到原因视图将具有与其关联的默认属性。当你在手机/ SIM上运行它时,它实际上并没有“表格视图”标题(这只是为了更容易设计故事板),它会有一个没有行的白色背景,看起来像是屏幕上没有任何东西。此外,它甚至可能不在您放置的位置,具体取决于渲染场景时约束默认的方式。

似乎你有一点点了解这是如何工作的。当创建一个新的故事板时,一般来说你会将一个ViewController类关联到它。假设你有动态数据显示在表上,你将对tableView的引用连接到这个类,那么你需要为这个表分配一个委托,然后实现这些协议。那么如果你有自定义的单元格,它会增加一点点。这里有几篇来自Apple本身的关于如何快速完成这些任务的伟大教程。

如果你只是想看看表的外观,在故事板本身中,您可以在表格中创建原型单元格并以此方式进行设计。

无论哪种方式,请确保您阅读约束条件以及如何在手机上进行渲染时使其看起来正确。只是将事情拖放到故事板上并不意味着当你最终运行它时,它看起来与你设计的完全一样。您需要指定组件如何相互对齐,这实际上是约束条件。