【发布时间】:2016-08-16 07:00:12
【问题描述】:
我在导航视图控制器中嵌入了一个表格视图控制器,使用 Editor > Embed In > Navigation Controller
这样做并没有为导航控制器创建 Swift 文件,因此我创建了一个并将导航控制器分配给情节提要上的该类。
所以我使用导航控制器为表格视图控制器提供底部工具栏(没有显示顶部导航栏)。在那个工具栏上,我有链接到其他视图的按钮——这些视图不应该嵌入到导航控制器中。
但是,当我从嵌入式表格视图控制器到主菜单控制器进行基本的“显示”转场时,我们到达了现在嵌入在导航控制器中的主菜单控制器。
我想将导航控制器从其嵌入式表格视图控制器转移到不相关的第三方。
我尝试在我的performSegueWithIdentifier 函数中使用self.parentViewController 和self.topViewController,但在self 下找不到这些属性。
我使用的是 xcode 7.3.1 (Swift 2)。
【问题讨论】: