适用于所有iOS ViewController';s

适用于所有iOS ViewController';s,ios,uiviewcontroller,iad,Ios,Uiviewcontroller,Iad,你好, 我一直在互联网上搜索此特定/自定义要求,但找不到相同的解决方案。 我想在我的应用程序的几乎所有视图(超级视图和子视图)中集成iAd。 有没有什么方法可以让我只使用一个iAd,这对所有人来说都很常见。 也就是说,我不需要为所有不同的视图编写相同的代码。 简而言之,我的应用程序中的所有视图都可以使用一个常见的iAD,简单的方法是:您需要首先集成ADWhirl SDK。然后,您需要在根视图控制器中添加adwhirl视图作为子视图。这是我的密码。我刚刚将adwhirl视图控制器添加到我的tabb

你好, 我一直在互联网上搜索此特定/自定义要求,但找不到相同的解决方案。 我想在我的应用程序的几乎所有视图(超级视图和子视图)中集成iAd。 有没有什么方法可以让我只使用一个iAd,这对所有人来说都很常见。 也就是说,我不需要为所有不同的视图编写相同的代码。
简而言之,我的应用程序中的所有视图都可以使用一个常见的iAD,简单的方法是:您需要首先集成ADWhirl SDK。然后,您需要在根视图控制器中添加adwhirl视图作为子视图。这是我的密码。我刚刚将adwhirl视图控制器添加到我的tabbarview控制器中,并将我的tab栏控制器作为rootview控制器。这样我的adwhirl视图控制器将显示在我的所有视图中。希望它能帮助你

AdwhirlViewController *tabView  = [[AdwhirlViewController alloc] init] ;
    self.tabBarController =tabView;

    viewControllerFour.customDelegate=tabView;
    self.tabBarController.delegate = self;

    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

    NSArray *multipleViewControllers=[[NSArray alloc] initWithObjects:navControllerTwo,navControllerThree, navControllerFour,nil];

    [self.tabBarController setViewControllers:multipleViewControllers];

    [self.window setRootViewController:self.tabBarController]; 
也可使用以下链接:


ADWhirl不应被要求这样做。你可能想解释一下AdwhirlViewController实际上是如何工作的。我相信上面的答案是不正确的,因为它们被标记为反对票。请告诉我正确的方法。非常感谢。