链接到 UINavigationController 中嵌入的 VC 容器中的嵌入 VC
Linking To An Embedded VC in A Container Of A VC Embedded In A UINavigationController
我有以下故事板结构:
基本上我有一个 UIButon,我想通过 IBAction
- NOT link 到“TargetTableViewController” 'Ctrl+Dragging' 但是而是通过一些代码以编程方式。
我相信我必须将“NavViewControllerTwo”呈现为 NavigationController(因为它 'holds'“HoldingViewController”),并且已经通过 Whosebug 的许多线程尝试了对此的各种演绎。但这没有用。
我怀疑是因为实际的“TargetTableViewController”嵌入在“HoldingViewController”的 ContainerView
中,这导致了问题。
我已经尝试实现将“TargetTableViewController”呈现为“HoldingViewController”的 child
的其他演绎形式,但这给我带来了更多问题。
我意识到这里的事情可能过于复杂了,但是容器的原因是我想在最终呈现的视图底部显示一个 BannerView。
如果有人能给我指出正确的方向,我将不胜感激。谢谢你的时间。
** 澄清 **
我实际上是在尝试呈现“HoldingViewController”,因为它会有效地显示我的“TargetTableViewController”。
修改后的图片请参考下图:
对于混乱和缺乏澄清表示歉意。
在情节提要中设置从 MainViewController 到 NavViewControllerTwo 的转场,给它一个标识符,然后使用 [self performSegueWithIdentifier...
在按钮按下操作时从您的代码执行该转场
我有以下故事板结构:
基本上我有一个 UIButon,我想通过 IBAction
- NOT link 到“TargetTableViewController” 'Ctrl+Dragging' 但是而是通过一些代码以编程方式。
我相信我必须将“NavViewControllerTwo”呈现为 NavigationController(因为它 'holds'“HoldingViewController”),并且已经通过 Whosebug 的许多线程尝试了对此的各种演绎。但这没有用。
我怀疑是因为实际的“TargetTableViewController”嵌入在“HoldingViewController”的 ContainerView
中,这导致了问题。
我已经尝试实现将“TargetTableViewController”呈现为“HoldingViewController”的 child
的其他演绎形式,但这给我带来了更多问题。
我意识到这里的事情可能过于复杂了,但是容器的原因是我想在最终呈现的视图底部显示一个 BannerView。
如果有人能给我指出正确的方向,我将不胜感激。谢谢你的时间。
** 澄清 **
我实际上是在尝试呈现“HoldingViewController”,因为它会有效地显示我的“TargetTableViewController”。
修改后的图片请参考下图:
对于混乱和缺乏澄清表示歉意。
在情节提要中设置从 MainViewController 到 NavViewControllerTwo 的转场,给它一个标识符,然后使用 [self performSegueWithIdentifier...
在按钮按下操作时从您的代码执行该转场