2015-08-31 59 views

回答

3

我看到你附加的图像,并按照我认为你必须使用的UITableViewController具有MAINVIEW是的UITableView

但你试图跟随视频,在他们有需要的UIViewController其中有MAINVIEW是“的UIView”。因为他们已经拖了一滴UITableview。然后他们在“主视图中添加了另一个UIView,它是”UIVIEW“”而不是UITableview。

如果您想了解如何在UIViewController中起诉的UITableView,还有这里的教程链接:

http://www.appcoda.com/ios-programming-tutorial-create-a-simple-table-view-app/

如果按照这个步骤,那么你也将能够创建相同的tableview你目前已经开发。然后你尝试添加一个视图到MAINVIEW。它会允许你添加它。

+0

谢谢你的伴侣,我也被怀疑过。 – Bernard

1

你不应该添加UIViews到UITableView的。 UITableView显示的内容应该是由UITableViewDataSource和UITableViewDelegate的相关方法返回的单元格。

特别针对你的情况,在你提到的YouTube教程中,UIView被拖到UITableView的顶端,而不是在UITableView的内部。所以父视图不是表视图,是视图控制器的主视图。

试试看,继续教程以获取表格视图的内容 - 单元格。祝你好运!

+0

感谢您的回答。这对我来说很明显。但我的疑问是,如何将视图添加到UITableView的顶部?在教程中没有NavigationController。是因为这个吗? – Bernard

+0

正如您可以在层级视图的左侧看到的,我无法在“发现表视图控制器”和“表视图”之间添加视图。 – Bernard

+0

您应该将其放在左侧层次结构视图的表格视图上。它应该允许你这样做...... –