1

我已阅读 iAd 文档并且熟悉委托方法,并且似乎没有在单击 iAd 横幅广告时运行的方法。

我希望能够在点击广告时暂停游戏:

[self pause];

是否有运行的 App Delegate 方法或我可以运行的其他方法以便完成此操作?

4

1 回答 1

2

使用以下delegate方法iAD

user tapped banner view.

- (BOOL)bannerViewActionShouldBegin:(ADBannerView *)banner willLeaveApplication:(BOOL)willLeave
{
   [self pause]
   return YES;
}

banner view finishes执行an action覆盖您的application’s user interface.

- (void)bannerViewActionDidFinish:(ADBannerView *)banner
{ 
   [self play]
}
于 2013-04-22T04:32:21.747 回答