2

这是从 FB 提供的代码,但此广告放置在顶部横幅上,我希望它适合底部横幅。是否有简单的解决方法来更改 FB 广告的位置?此外,实施正在运行,测试广告正在运行。

-(void)viewDidLoad
{
  [super viewDidLoad];

  FBAdView *adView = [[FBAdView alloc] initWithPlacementID:YOUR_PLACEMENT_ID
                         adSize:kFBAdSizeHeight50Banner
                         rootViewController:self];
  [adView loadAd];
  [self.view addSubview:adView];
}
4

1 回答 1

3

您可以通过更改其框架来移动横幅,如下所示:

FBAdView *adView = [[FBAdView alloc] initWithPlacementID:YOUR_PLACEMENT_ID
                         adSize:kFBAdSizeHeight50Banner
                         rootViewController:self];

adView.frame = CGRectMake(0, self.view.frame.size.height-adView.frame.size.height, adView.frame.size.width, adView.frame.size.height);
[adView loadAd];
[self.view addSubview:adView];
于 2016-05-16T21:34:47.287 回答