我没有使用过 iAd 广告,这是我第一次实施它们。尽管在谷歌上搜索了很多教程,但它们中的大多数都太老了,而且是以编程方式完成的。我想要的是学习如何将它们添加到 StoryBoard 中。
我可以在 StoryBoard 中看到广告横幅视图。虽然当我通过在我的视图控制器中拖动“Ad BannerView”并运行它来添加“Ad BannerView”时,它只是崩溃说未捕获的异常。除了将它拖到 StoryBoard 中之外,我还需要做什么才能让它工作?
我没有使用过 iAd 广告,这是我第一次实施它们。尽管在谷歌上搜索了很多教程,但它们中的大多数都太老了,而且是以编程方式完成的。我想要的是学习如何将它们添加到 StoryBoard 中。
我可以在 StoryBoard 中看到广告横幅视图。虽然当我通过在我的视图控制器中拖动“Ad BannerView”并运行它来添加“Ad BannerView”时,它只是崩溃说未捕获的异常。除了将它拖到 StoryBoard 中之外,我还需要做什么才能让它工作?
我认为实现这一目标的最佳方法是查看苹果示例代码。iAd 套件有许多不同的方法,其中之一是将 iAd 与故事板集成。这是示例代码的链接:https ://developer.apple.com/LIBRARY/IOS/samplecode/iAdSuite/Introduction/Intro.html
这里还有指向 iAd 类参考的链接,以供进一步研究。https://developer.apple.com/library/ios/documentation/userexperience/Reference/iAd_ReferenceCollection/_index.html
我希望这为您解决此问题扫清了道路。
您可以将其放入 -viewDidLoad:
ADBannerView *adView = [[ADBannerView alloc] initWithFrame:CGRectZero];
adView.currentContentSizeIdentifier = ADBannerContentSizeIdentifierPortrait;
[self.view addSubview:adView];
不要忘记导入iAd
框架。如果我是你,我应该使用 Google 的AdMob
.
这是一个很好的链接。