iAd横幅广告的接收委托方法



在iOS 7中,ADBannerView不再需要手动创建。相反,它们可以通过一个简单的self.canDisplayBannerAds = YES;

请求。

现在,我不能设置我的视图控制器作为横幅委托,因为没有横幅供我访问(据我所知)。

我需要知道什么时候横幅被点击,什么时候动作被取消,这样我就可以适当地暂停/启动我的Sprite Kit游戏。

我应该如何有这些委托方法调用,所以我可以正确地响应用户的动作?

AFAIK,在UIView Controller iAD Additions中并没有解释如何为横幅设置委托。

我是否需要手动创建横幅,或者有一种方法来实现这一点,同时仍然使用较新的API ?

不幸的是,如果你想使用委托方法,你需要手动设置你的iAd Banner。即使你让vc成为委托,只要使用self。canDisplayBannerAds = YES,将不会调用你需要的方法。在我的精灵套件游戏中,我手动制作了所有横幅,这样我就可以暂停游戏并进入背景。让他们给你你想要的控制。好运。

最新更新