【问题标题】:Many view controllers from uiTableView来自 uiTableView 的许多视图控制器
【发布时间】:2014-07-15 08:28:05
【问题描述】:

如何在 xcode 5 中使多个 viewControllers 与 UITableView 中的一个单元格连接?我想这样做是因为每个单元格都是不同的(1)带有照片,2)带有 UIWebView,3)viewController)。用户点击单元格系统后,必须知道它应该启动哪个 UIController。为了更好地查看,我附上了屏幕截图。如何用故事板完成这一切?

如何将这三个控制器连接到一个表格单元格?

【问题讨论】:

    标签: ios uitableview


    【解决方案1】:

    您不能将多个 segue 连接到一个单元格。如果您需要根据您选择的单元格转到多个控制器之一,您应该从控制器本身进行转场,然后使用 didSelectRowAtIndexPath 中的逻辑来决定执行哪个转场。您可以从控制器连接任意数量的 segue,当它们以这种方式设置时,您必须通过调用 performSegueWithIdentifier:sender: 来启动它们。

    【讨论】:

    • 如果我理解正确,请告诉我:当用户单击单元格时,我必须识别它是什么类型,然后以编程方式触发正确的控制器,对吧?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多