我有一系列ViewControllers(B,C,D,...),UINavigationController(A0)的子代,你可以顺序访问(A0 - > B - > C - > D,.. )。
我还想允许UITableViewController A1单独访问每个ViewController而不经过整个序列(所以A1 - > B,或A1 - > C,A1 - > D)。
在故事板中,我试图以这种方式链接B:
我开始添加A0 - > B在故事板中推送segue,它自动添加了一个导航栏,我用标题和按钮进行了自定义。
然后,我添加了A1 - > B模态segue,导航栏从故事板中消失。
现在,如果删除第二个segue,导航栏会重新显示自定义。
我想要实现的目标是否有问题,还是只是故事板的限制?
由于
答案 0 :(得分:0)
将视图控制器推送到导航控制器时,默认导航栏随附导航控制器。当你连接
所以你可以做的是在A1之前添加一个导航控制器并推送B.或者以编程方式添加一个导航栏,然后从A1中显示它。如果从A0栏推出则会自动进入