如何让我的iAd横幅显示在屏幕底部?

jin*_*ini 5 objective-c ios iad

我有以下代码,允许我将它放在顶部.我希望它出现在底部.

 adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
 adView.frame = CGRectOffset(adView.frame, 0, -50);
 adView.requiredContentSizeIdentifiers = [NSSet setWithObject:ADBannerContentSizeIdentifierPortrait];
 adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
 [self.view addSubview:adView];
Run Code Online (Sandbox Code Playgroud)

任何帮助将不胜感激.

jam*_*ack 19

更新 - @ larsacus指出这是4.2+:

adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adView.requiredContentSizeIdentifiers = [NSSet setWithObject:ADBannerContentSizeIdentifierPortrait];
adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
CGRect adFrame = adView.frame;
adFrame.origin.y = self.view.frame.size.height-adView.frame.size.height;
adView.frame = adFrame;
[self.view addSubview:adView];
Run Code Online (Sandbox Code Playgroud)

显示在模拟器中工作