我的故事板我有 2 个容器视图(见图):
上和下是标签栏中的标签
上面的包含 A(左 - TableView)和 C。是 A 的详细视图。
下一个也包含 A(右 - TableView)和 C。
C 嵌入在导航控制器中,因为有时需要将 C 替换为另一个视图。
有没有办法重用C?我按照图片中显示的方式将其连接起来。C 通过(通常的)rootview (Navigation) Segue 连接到导航控制器。
但副作用是 C 仅显示在首先调用 C 的视图上(A 或 B - 首先被选项卡)。我想这是因为打开的第一个视图需要 C 的“所有权”。
问:有没有办法以这种或另一种方式重用 C 而不仅仅是复制它?
谢谢你的想法。
编辑:视图 A/C 和 B/C 不是拆分视图,而是容器视图(Xcode 对象库“容器视图”)。