0

こんにちは、私はインターネット全体でこの特定の/カスタム要件を探していましたが、同じ解決策を見つけることができませんでした. アプリのほぼすべてのビュー (SuperView と SubView) に iAd を統合したいと考えています。すべてに共通の iAd を 1 つだけ使用する方法はありますか。つまり、すべての異なるビューに対して同じコードを記述する必要はありません。一言で言えば、アプリ内のすべてのビューで使用できる共通の iAD です。

4

1 に答える 1

0

簡単な方法: 最初に ADWhirl SDK を統合する必要があります。次に、ルート ビュー コントローラーに adwhirl ビューをサブ ビューとして追加する必要があります。これが私のコードです。adwhirl ビュー コントローラーを tabbarview コントローラーに追加し、タブ バー コントローラーを 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]; 

以下のリンクも使用してください。

ストーリーボードを使用しているときに単一の参照ですべての画面に iAd を表示する方法は?

于 2013-07-08T07:17:25.423 に答える