Ios 如何在Xcode中通过不同的视图控制器获得持久的IAD

Ios 如何在Xcode中通过不同的视图控制器获得持久的IAD,ios,xcode,view,iad,viewcontroller,Ios,Xcode,View,Iad,Viewcontroller,我一直在四处寻找,找不到关于如何做这件事的信息 我有一个游戏,在底部启动时,广告作为横幅加载,当我选择游戏模式时,它将更改为该视图控制器,并在屏幕底部重新启动广告 如何使相同的广告继续出现在屏幕底部?要将viewcontroller添加为儿童viewcontroller,请尝试以下操作: 1在主视图中添加UIView,它是包含其他视图控制器的容器,具有除iAD视图外的完整视图控制器的框架。为您的容器创建出口 2在按钮上单击或当您想添加另一个ViewController时: storyboard

我一直在四处寻找,找不到关于如何做这件事的信息

我有一个游戏,在底部启动时,广告作为横幅加载,当我选择游戏模式时,它将更改为该视图控制器,并在屏幕底部重新启动广告


如何使相同的广告继续出现在屏幕底部?

要将viewcontroller添加为儿童viewcontroller,请尝试以下操作:

1在主视图中添加UIView,它是包含其他视图控制器的容器,具有除iAD视图外的完整视图控制器的框架。为您的容器创建出口

2在按钮上单击或当您想添加另一个ViewController时:

storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
childViewController * mens = [storyboard instantiateViewControllerWithIdentifier:@"childViewController"];
mens.view.frame =  CGRectMake(0, 0, self.Container.frame.size.width, self.Container.frame.size.height);

CATransition *transition = [CATransition animation];
transition.duration = 0.5;
transition.type = kCATransitionPush;
transition.subtype = kCATransitionFromLeft;
[transition setTimingFunction:[CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]];
[self.Container.layer addAnimation:transition forKey:nil];

[self addChildViewController:mens];
[self.Container addSubview:mens.view];
[mens didMoveToParentViewController:self];

这里的childViewController是我想添加的另一个ViewController。

将您的ViewController添加为孩子。我该怎么做?你能给我介绍一下吗?