Как разместить объявление AdMob над панелью вкладок? - PullRequest
1 голос
/ 02 апреля 2011

Я получил последнюю версию кода iOS для AdMob. Он работает нормально, но объявление отображается на вкладке у меня есть. Как мне переместить объявление выше панели? Вот мой соответствующий код:

#import "InformationViewController.h"


@implementation InformationViewController

// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
- (void)viewDidLoad {
    [super viewDidLoad];
    // Create a view of the standard size at the bottom of the screen.

    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) 
    {
        /* run something specific for the iPad */
        bannerView_ = [[GADBannerView alloc]
                       initWithFrame:CGRectMake(0.0,
                                                self.view.frame.size.height -
                                                GAD_SIZE_300x250.height,
                                                GAD_SIZE_300x250.width,
                                                GAD_SIZE_300x250.height)];
    } 
    else
    {
        /* run something specific for the iPhone */
        bannerView_ = [[GADBannerView alloc]
                       initWithFrame:CGRectMake(0.0,
                                                self.view.frame.size.height -
                                                GAD_SIZE_320x50.height,
                                                GAD_SIZE_320x50.width,
                                                GAD_SIZE_320x50.height)];
    }

    // Specify the ad's "unit identifier." This is your AdMob Publisher ID.
    bannerView_.adUnitID = MY_BANNER_UNIT_ID;

    // Let the runtime know which UIViewController to restore after taking
    // the user wherever the ad goes and add it to the view hierarchy.
    bannerView_.rootViewController = self;
    [self.view addSubview:bannerView_];

    // Initiate a generic request to load it with an ad.
    [bannerView_ loadRequest:[GADRequest request]];
}

И мой заголовочный файл -

#import "GADBannerView.h"

#import <UIKit/UIKit.h>


@interface InformationViewController : UIViewController {

    GADBannerView *bannerView_;

}

@end

1 Ответ

2 голосов
/ 19 июня 2011

Вы можете попробовать это;

bannerView_ = [[GADBannerView alloc]
                       initWithFrame:CGRectMake(0.0,
                                                100.0 -
                                                GAD_SIZE_320x50.height,
                                                GAD_SIZE_320x50.width,
                                                GAD_SIZE_320x50.height)];

используйте любой другой номер ниже 100, чтобы переместить баннер вверх. Надеюсь, эта работа для вас!

...