如何执行从视图容器到另一个外部视图的转场?
How to perform a segue from a view container to another external view?
我有一个视图容器,其中包含不同的视图控制器,当用户按下按钮时,视图仅在容器内部发生变化,父视图保持不变。我需要执行从容器管理的一个视图到另一个外部视图的 segue,因此我需要更改父视图。如果我使用情节提要中的普通 segue,它将显示在容器中的视图,我该如何更改它以便父视图可以更改?
如果父视图是 UIViewController
那么您可以通过以下操作打开视图:
self.present(viewController: externalView)
来自父视图控制器。
你可以引用 hte 父视图控制器来使 seguelike 这样。
self.parent?.performSegue(withIdentifier:"idetnitifier" , sender: selectedUser)
更改您的 segue 标识符以匹配您的并且发件人可以是 nil 或任何?
我有一个视图容器,其中包含不同的视图控制器,当用户按下按钮时,视图仅在容器内部发生变化,父视图保持不变。我需要执行从容器管理的一个视图到另一个外部视图的 segue,因此我需要更改父视图。如果我使用情节提要中的普通 segue,它将显示在容器中的视图,我该如何更改它以便父视图可以更改?
如果父视图是 UIViewController
那么您可以通过以下操作打开视图:
self.present(viewController: externalView)
来自父视图控制器。
你可以引用 hte 父视图控制器来使 seguelike 这样。
self.parent?.performSegue(withIdentifier:"idetnitifier" , sender: selectedUser)
更改您的 segue 标识符以匹配您的并且发件人可以是 nil 或任何?