在我的应用中,我在我的三个场景中启用了iAd,并且在其中一个场景中我要禁用广告,因为屏幕在弹出时会被拉伸。在ViewController.m中,我启用了类似的广告......
self.canDisplayBannerAds = YES;
我希望在用户点击播放按钮进入游戏场景时禁用广告。(必须禁用游戏场景广告)我该怎么做?
答案 0 :(得分:0)
从我提出的问题来看,可能有几种方法可以做到这一点。您可以检查视图控制器是否首先显示iAd
@property (nonatomic, readonly, getter=isDisplayingBannerAd) BOOL displayingBannerAd;
一个布尔值,指示视图控制器是否显示iAd横幅。
如果是,则使用此方法取消
- (void)cancelBannerViewAction
我们在播放按钮的IBAction方法内部只需更改self.canDisplayBannerAds = NO;
并且自身是当前正在显示的ViewController。