我在Storyboard中添加了两个表视图控制器。让我们将它们命名为TableView1和TableView2。
TableView1显示没有。类别节点中的项目..即自行车,卡车等..
我想要实现的是当用户点击特定单元格时。
TableView2显示从TableView1中的单元格中选择的相应节点中的所有项目。
例如。如果用户点击显示自行车的单元格... TableView2应该从自行车节点加载所有时间...
答案 0 :(得分:1)
您可以使用类似下面的代码。你的值将转移到另一个视图控制器,但是当我测试我的等效代码时,第二个视图上的变量直到veiwDidLoad之后才会初始化。所以请注意这一点。就我能在这里提供帮助而言。
编辑:我意识到你想要更多。所以你必须触发你的查询一些方法。我已尝试使用didSelectRowAtIndexPath方法执行此操作。我不知道你想要使用哪种查询方法,所以我不会猜。正如我之前所说,在segue发生之后,你需要找到一些方法来访问你的变量。我遇到的问题。这应该会让你朝着正确的方向前进。override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
var DestViewController: thenameofyourviewcontrollergoeshere = segue.destinationViewController as! thenameofyourviewcontrollergoeshere
DestViewController.yourvaronotherview = thevarstoringthevalueyouwantonthisviewcontroller
}