iAd警告信息

时间:2012-10-26 17:06:45

标签: iphone objective-c

我已实现以下代码

-(void)initializeiAd
    {

        ADBannerView *bannerView = [[ADBannerView alloc] init];
        bannerView.delegate = self;
        bannerView.frame = CGRectMake(0, 0, bannerView.frame.size.width, bannerView.frame.size.height);
        [self addSubview:bannerView];

    }

我看到横幅很好,但我收到了错误消息 警告横幅视图(0x8560e20)有广告但可能会被遮挡。此消息仅在每个横幅视图中打印一次。

我想知道为什么。  有任何想法吗?我在这里查看了一些KB,但没有一个解释它,我的视图是另一个视图的子视图,我在屏幕上看到AD横幅,测试运行正常。 我应该忽略这样的消息

1 个答案:

答案 0 :(得分:0)

Adbanners具有您应该使用的预定大小限制。试一试:

bannerView.currentContentSizeIdentifier = ADBannerContentSizeIdentifier320x50;    

bannerView.frame = CGRectOffset(bannerView.frame, 0, 0);