我想做一件非常简单的事情:设置一个segue,当你点击表格中的单元格时,它会带你到另一个视图控制器。问题是,我认为这个问题源于TableView嵌入在一个普通的ViewController中(而不是TableViewController),并且是这个ViewController中的两个子视图之一。
据我所知,我已经正确地设置了所有内容:我将具有两个子视图的ViewController嵌入了Navigation Contoller中,并将其设置为TableView的dataSource和delegate,同时也从TableViewCe ll创建了一个push segue到故事板中的第二个视图控制器。然而,当用户单击表格中的行时,它仅仅选择了行,而segue根本没有触发(我进行了调试,prepareForSegue函数甚至都没有被调用)。
我是否缺少什么?或者如果TableView不是其视图控制器中唯一的视图,则出于某种原因不可能实现这一点吗?
据我所知,我已经正确地设置了所有内容:我将具有两个子视图的ViewController嵌入了Navigation Contoller中,并将其设置为TableView的dataSource和delegate,同时也从TableViewCe ll创建了一个push segue到故事板中的第二个视图控制器。然而,当用户单击表格中的行时,它仅仅选择了行,而segue根本没有触发(我进行了调试,prepareForSegue函数甚至都没有被调用)。
我是否缺少什么?或者如果TableView不是其视图控制器中唯一的视图,则出于某种原因不可能实现这一点吗?