接收iAd横幅iOS 7的代表方法

时间:2014-07-02 15:44:56

标签: ios objective-c uiviewcontroller iad

在iOS 7中,不再需要手动创建ADBannerView。相反,可以使用简单的self.canDisplayBannerAds = YES;

来请求它们

现在,我无法将我的View Controller设置为横幅代理,因为我没有可以访问的横幅(据我所知)。

我需要知道何时点击横幅以及何时解除该操作,以便我可以正确暂停/启动我的Sprite Kit游戏。

我应该如何调用这些委托方法,以便我能够正确回应用户的操作?

AFAIK,UIView Controller iAD Additions中没有任何内容可以解释如何为横幅设置代理。

我是否需要手动创建横幅广告,或者是否有办法在使用新API时实现这一点?

1 个答案:

答案 0 :(得分:1)

不幸的是,如果您想使用委托方法,则需要手动设置iAd Banner。即使您通过使用self.canDisplayBannerAds = YES使您的vc成为委托,也不会调用您需要的方法。在我的精灵工具包游戏中,我手动制作了所有横幅,因此我可以处理暂停游戏并进入后台。让它们为您提供所需的控制。祝你好运。