sách gpt4 ai đã đi

ios - customRenderedBannerViewDelegate 实现

In lại 作者:行者123 更新时间:2023-11-29 05:17:22 26 4
mua khóa gpt4 Nike

我尝试实现customRenderedBannerViewDelegate如文档中所述:DFPBannerView

横幅 View 创建和加载

    self.dfpBannerView = [[DFPBannerView alloc] initWithFrame:self.containerView.bounds];
self.dfpBannerView.rootViewController = self.viewController;
self.dfpBannerView.adUnitID = self.adUnitID;
self.dfpBannerView.validAdSizes = self.validAdSizes;
self.dfpBannerView.customRenderedBannerViewDelegate = self;
[self.dfpBannerView loadRequest:request];

然后实现委托(delegate):

- (void)bannerView:(nonnull DFPBannerView *)bannerView
didReceiveCustomRenderedAd:(nonnull DFPCustomRenderedAd *)customRenderedAd {

}

知道为什么代理永远不会被调用吗?我应该在请求中设置一些特定参数吗?要激活 customRenderedBanner 吗?

有关信息,简单委托(delegate)正常工作并且广告已显示

 self.dfpBannerView.delegate = self; // Working perfectly

带有 DFP 广告管理系统横幅的示例项目: stackoverflow-DFPBanner-sample

1 Câu trả lời

您可能缺少协议(protocol)。

@interface ViewController() < DFPCustomRenderedBannerViewDelegate > {
//....
}

关于ios - customRenderedBannerViewDelegate 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59058153/

26 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com