gpt4 book ai didi

ios - 如何添加 BannerViewController

转载 作者:行者123 更新时间:2023-12-01 16:33:49 27 4
gpt4 key购买 nike

我有一个基于 Xcode 开箱即用的经典 Master Detail 模板构建的项目。我正在尝试合并 iAdSuite BannerViewController 没有很大的成功。

我已添加 BannerViewController.m & .h 到我的项目,但我正在努力让我的应用程序调用 viewDidLoadBannerViewController .我已经通过TabbedBanner样本相当广泛,但仍然看不到 BannerViewController被“捆绑”进去。

尝试将 BannerViewController 添加为 subview Controller

BannerViewController *vbc = [[BannerViewController alloc] init];
[navigationController addChildViewController:vbc];

这段代码产生了一个悲惨的结局。

对此示例代码的任何见解或在哪里可以找到有关使用共享横幅的其他信息的提示将不胜感激。

最佳答案

在 Storyboard中:添加一个新的 View Controller ,将其类设置为bannerViewController,并为该 VC 添加一个容器 View 。添加容器 View 时将添加第二个 VC,将其删除。

删除根导航 Controller 和 TableView Controller 之间的 segue。

在导航 Controller 和容器之间添加一个“ Root View Controller segue”,在容器 View 和 TableView 之间添加一个“嵌入segue”。

您需要调整bannerViewController->viewDidLayoutSubviews 中的框架调整代码,以考虑导航 Controller 中的导航栏。这将使您在表格 View 中获得横幅广告,我还没有弄清楚如何让它们显示在详细 View 中。

祝你好运。

关于ios - 如何添加 BannerViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30004780/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com