容器视图inheritance到相同大小的视图控制器
我有以下的故事板:
到目前为止,如果我通过显示继续播放,我只能在故事板中实现相同大小的第三个视图控制器,但我更喜欢自定义方法。
我的目标是从第二个视图控制器继续到第三个视图控制器,并且只replace在(第一个)视图控制器中是一个容器视图的第二个视图控制器。
但是目前的产出:
预期产出:
我怎样才能做到这一点?
谢谢,
使用具有当前上下文模式的模态循环。 这个例子根本没有代码 :整个事情是通过在Interface Builder中configurationsegue和视图控制器完成的:
我不认为你可以使用这个segue。 你将需要使用instantiateViewControllerWithIdentifier:
创build新的视图控制器instantiateViewControllerWithIdentifier:
,将其添加为父视图控制器的子视图控制器,然后使用transitionFromViewController:toViewController:duration:options:animations:completion:
方法将secondViewController
切换到thirdViewController
。
在Xcode文档中进行“在子视图控制器之间转换”的search以获取有关切换子视图控制器的更多信息。
编辑:
Matt比我更了解这一点,他说这是可能的。 我在Xcode文档中find了一个标题为“在子视图控制器之间转换”的章节。 到目前为止,我只看过它,但是它解释了如何做到这一点。 我build议看看这个。