gen*_*sow 8 xcode objective-c uitableview
我正在尝试做一些非常简单的事情:设置一个segue,这样当你点击表格中的一个单元格时,它会带你到另一个View Controller.我认为,这个问题源于这些单元格所在的TableView嵌入在常规ViewController中(而不是TableViewController),并且是此ViewController中的两个子视图之一.
据我所知,我已经正确设置了一切:我将ViewController与导航控制器中的两个子视图嵌入,将其设置为TableView的dataSource和委托,并创建了一个从TableViewCell到我的推送segue故事板中的第二个View Controller.但是,当应用程序运行并且用户单击表中的一行时,它只选择行并且segue根本不会触发(我已经调试它并且甚至没有调用prepareForSegue函数).
这里有什么我想念的吗?或者,如果TableView不是其视图控制器中的唯一视图,那么这是不可能的?
我觉得,如果我最近从有线细胞的附件鉴于SEGUE,后来删除SEGUE,并尝试连接一个新的SEGUE直接它的电池不工作(使用的Xcode 4.6.2) - Xcode中保持连接SEGUE到附件视图(即使没有)!我修复它的方法是通过选择 IB 中的单元格并使用连接检查器来 (1) 删除原始的“附件操作”segue 和 (2) 通过从下图中的实心圆圈拖动来直接连接“选择”segue到适当的目标视图控制器。

如果您在 Xcode 中创建 StoryBoard,请执行以下操作:
就是这样。例如,您可能希望将 UITableViewCell 的特征编辑为 UITableViewCell 的子类。
| 归档时间: |
|
| 查看次数: |
8655 次 |
| 最近记录: |