我正在使用的一本书告诉我将对象库中的UITableViewController拖放到Main.storyboard中,但是它不起作用。 UITableViewController只是返回到对象库。有什么问题?它与“表视图”一起正常工作。我正在使用Xcode 7.2和OS X El Capitan。
请帮忙。

最佳答案

如果您不能将Table View Controller拖到IB,请不要这样做。请改用表格视图!它们(大部分)是相同的。

我猜你的书告诉你如何创建一个简单的表格视图。因此,让我告诉您如何在视图控制器中创建一个简单的表视图。

当然,您应该首先将视图控制器拖到IB。然后将表视图添加到视图控制器。如果需要,添加约束。然后运行该应用程序!

您可能会在屏幕上看到几条水平线,然后可以滚动它。多好!

现在如何将内容添加到表中?只需创建一个视图控制器类文件,并将其与您刚创建的视图控制器相关联即可。然后,使该类符合UITableViewDataSource协议并添加所需的方法。最后,只需将类与表视图的数据源属性相关联即可。我认为您的书将详细讨论这一点。

如果您想了解更多,请访问https://www.youtube.com/watch?v=s78ndDj8K3U&list=PL6gx4Cwl9DGDgp7nGSUnnXihbTLFZJ79B&index=21

09-25 19:45