我有一个表格视图。我想添加一些功能,以便用户单击单元格时打开另一个视图并显示有关该单元格的详细信息。我试图按照视频的这部分增加的UIView:为什么界面生成器不让我添加uview到uitableview?
但是,当我拖放它自己,它返回,并且不增加的tableview。这是我的故事板。
我有一个表格视图。我想添加一些功能,以便用户单击单元格时打开另一个视图并显示有关该单元格的详细信息。我试图按照视频的这部分增加的UIView:为什么界面生成器不让我添加uview到uitableview?
但是,当我拖放它自己,它返回,并且不增加的tableview。这是我的故事板。
我看到你附加的图像,并按照我认为你必须使用的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。它会允许你添加它。
你不应该添加UIViews到UITableView的。 UITableView显示的内容应该是由UITableViewDataSource和UITableViewDelegate的相关方法返回的单元格。
特别针对你的情况,在你提到的YouTube教程中,UIView被拖到UITableView的顶端,而不是在UITableView的内部。所以父视图不是表视图,是视图控制器的主视图。
试试看,继续教程以获取表格视图的内容 - 单元格。祝你好运!
谢谢你的伴侣,我也被怀疑过。 – Bernard