【发布时间】:2018-12-12 03:41:24
【问题描述】:
我正在创建一个具有三个表视图(每个在不同的 VC 中)的应用程序。我将所有内容添加到 main.storyboard,但我必须在具有三个标签的 XIB 文件中自定义一个单元格。所以我的问题是如何将 XIB 文件中的单元格中的 segue 添加到情节提要中的 ViewController 中。
我看到这是一个答案,但我不明白: 从 Storyboard 转到 XIB
【问题讨论】:
-
如何从单元格到视图控制器是什么意思?您是否想要一个解决方案,点击一个单元格将带您到下一个视图控制器并传递该特定表格视图单元格的数据?
-
只有
UIViewController对象可以进行转场。您的单元格需要告诉其父级(UITableView),其父级需要告诉UIViewController执行转场。您可以使用块、委托等来执行此操作。 -
你为什么使用 xib 作为单元格?为什么不在故事板场景中使用原型单元?
-
@Sanket Ray 是的,完全正确。我有一次完整的解决方案,但后来我看到,我必须添加三个标签,所以我不得不在一个 XIB 文件中对此进行此操作,我无法轻松地 ctrl+click+drag 到下一个 tableView。
-
@Paulw11 我可以添加多个标签吗?我尝试过一次,但不知何故之后就没有任何效果了。