如何从另一个ios访问一个控制器的表视图委托方法

时间:2014-11-19 15:28:13

标签: ios objective-c iphone

这是问题所在。

我们有一个网页浏览控制器,可以从另一个具有桌面视图的视图控制器创建视图。因此,在创建视图之后,我们想要单击tableview的单元格来运行一个函数。请注意,tableView:didSelectRowAtIndex不起作用。

我已将表视图的委托作为第二个委托,因为我需要为表创建页眉和页脚。我尝试在视图控制器中放置tableView:didSelectRowAtIndex,但它不起作用。

然后我想为每个单元格包含一个tapGesture,但我需要根据两个控制器的参数显示细节。希望你能帮到这个

3 个答案:

答案 0 :(得分:0)

您是否符合UITableViewDelegate和UITableViewDataSource的表协议?

答案 1 :(得分:0)

我认为您忘记在特定视图中为表设置DataSource和Delegate方法。

tableView.dataSource = self;
tableView.delegate = self;

写上面的代码并检查。您将获得tableview的所有委托和数据源方法。

答案 2 :(得分:0)

我不小心把选择放在故事板中没有选择。这个问题现在已经解决了。

感谢您对此进行调查。