我正在尝试做一些非常简单的操作:设置一个segue,以便当您单击表格中的某个单元格时,它将带您到另一个View Controller。我相信这个问题起源于这些单元格所在的TableView嵌入在常规ViewController中(而不是TableViewController)的事实,并且是此ViewController中的两个子视图之一。表格单元格不工作
据我所知,我已经正确设置了一切:我将ViewController与两个子视图一起嵌入到Navigation Contoller中,将其设置为TableView的dataSource和delegate,并创建了一个push segue一个TableViewCell到故事板中的第二个视图控制器。但是,当应用程序运行并且用户单击表中的某一行时,它仅仅选择该行并且该segue根本不会触发(我调试过它并且prepareForSegue函数甚至没有被调用)。
有什么我在这里失踪?或者,如果TableView不是其视图控制器中的唯一视图,那么出于某种原因,这是不可能的?
你给了表格单元格的唯一标识符 – 2012-04-21 21:50:29
我给在故事板(在原型单元格的属性中)和cellForRowAtIndexPath函数中标识“LoadCell”标识符;这是正确的,还是每个单独的单元格在创建时都应该被赋予一个独特的标识符? – generaltsow 2012-04-22 00:33:01