iPhone中是否加载了RevMob检查横幅?

iPhone中是否加载了RevMob检查横幅?,iphone,ios,frame,banner,revmob,Iphone,Ios,Frame,Banner,Revmob,我使用Revmob框架来显示广告横幅,它工作得很好 所以现在我的问题是,如何通过编程知道是否加载了横幅 就像我们使用IAD一样,有一种方法“isBannerLoaded”来检查是否加载了横幅 实际上,我想设置它的帧作为横幅加载或不加载 那么在Revmob框架中是否有类似“IsBannerload”的方法?您需要实现revMobDelegate并使用RevmobAddReceive: @interface MyAdClass : NSObject <RevMobAdsDelegate>

我使用Revmob框架来显示广告横幅,它工作得很好

所以现在我的问题是,如何通过编程知道是否加载了横幅

就像我们使用IAD一样,有一种方法“isBannerLoaded”来检查是否加载了横幅

实际上,我想设置它的帧作为横幅加载或不加载


那么在Revmob框架中是否有类似“IsBannerload”的方法?

您需要实现revMobDelegate并使用RevmobAddReceive:

@interface MyAdClass : NSObject <RevMobAdsDelegate>
...

@implementation MyAdClass
-(void) prepare {
    ...
    ad = [[[RevMobAds session] bannerView] retain];
    ad.delegate = self;
    [ad loadAd];
    ...
} 

- (void)revmobAdDidReceive {
    NSLog(@"ad received");
    ...
}
@接口MyAdClass:NSObject
...
@MyAdClass的实现
-(无效)准备{
...
广告=[[RevMobAds会话]bannerView]保留];
代理=自我;
[ad loadAd];
...
} 
-(无效)revmobaddredreceive{
NSLog(“收到广告”);
...
}

你可以在

上找到RevMobadDelegate文档嘿,Luis,我知道所有的委派方法,我现在正在使用这个方法。当收到ad时,这个方法会调用。但我想知道,如果你曾经使用过iAds,那么还有一个委托方法和其他方法“IsBannerload”。通过调用此方法,您可以获得横幅状态(已加载或未加载)??目前,我正在使用自定义解决方案…它将一个标志用作banner.and,并在ad接收或失败的委托方法中设置它。此方法是您所拥有的所有方法,所以您需要使用标志,就像您已经做的那样。虽然有些相似,但iad和Revmob的Api有点不同。