问题标签 [adbannerview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1361 浏览

iphone - 将 ADBannerView 移出屏幕?

是的,我已经看到了另一个问题,但它们没有帮助。所以我想把 iAD 横幅从我的视野中移开。它在 iPhone 上,在纵向视图的屏幕顶部。这是我的代码。我在哪里错了?

0 投票
1 回答
2577 浏览

ios - 以编程方式隐藏 Apple iAd ADBannerView

我想偶尔隐藏一个ADBannerView. 我正在考虑banner.hidden = YES和类似的取消隐藏。我担心 Apple 会对此不屑一顾,因为在隐藏横幅时接收和“显示”广告似乎是有问题的。

bannerView:didFailToReceiveAdWithError:我正在为屏幕底部的横幅设置动画。如果它更好,我愿意这样做而不是使用隐藏属性。

也许可以告诉横幅停止请求广告。不幸的是,我在看的时候什么都没有跳出来ADBannerView.h

以编程方式隐藏的最佳方法是什么ADBannerView

0 投票
1 回答
931 浏览

ios - 从多个 ViewController 引用的单个 iAd

我按照此处提供的说明在多个 VC 之间共享 iAd 内容:

如何为 iAd 创建全局引用并在多个 Viewcontroller 中实现

但是,如果没有广告,我现在希望能够隐藏横幅,并在有广告时显示。我已经看到了如何在特定 VC 中执行此操作的编码,方法是使其成为 ADBannerViewDelegate 并实现几个使用动画块显示/隐藏的委托方法。

我的问题是 - 我是否可以让每个离散的 VC 成为 ADBannerViewDelegate 并向每个单独的 VC 添加委托方法,或者本着链接到问答的精神,是否可以只有一个 ADBannerViewDelegate 并实现一次委托方法?

谢谢托尼。

0 投票
1 回答
1284 浏览

objective-c - 目标 C:ADBannerView 更改大小和位置

我正在尝试为我的应用程序实施 iAd 横幅,但我似乎无法正确执行。

我正在尝试ADBannerView在我的应用程序上放置一个仅出现在横向上的纵向尺寸,但我不知道如何将它放置在中心。

或者有没有一种可能的方法可以调整ADBannerView横向大小和重新定位?因为当我点击广告时,广告也(当然)是纵向的。

0 投票
1 回答
2181 浏览

java - AdMob 横幅出现在大屏幕安卓设备的屏幕中央

我尝试用 AdMob 制作安卓应用。

我按照文档中的描述创建了 admob adView:

然后,如果我在 320x480(手机)的设备上运行我的应用程序,广告横幅会出现在顶部,但如果我在 1280x800 的 Android 平板电脑上运行我的应用程序,则广告横幅会水平和垂直居中显示 - 在屏幕中央。

另外,我尝试了 AdSize.BANNER、AdSize.IAB_BANNER、AdSize.IAB_LEADERBOARD - 结果是一样的。

我做错了什么?

UPD1。资源/布局/main.xml

0 投票
0 回答
1048 浏览

ios - iAd 测试 ADBannerViewDelegate bannerViewActionDidFinish:

我想bannerViewActionDidFinish:在点击完成后尝试测试。

我的经验是,在调试版本或模拟器中使用虚假广告进行测试时。有没有人能够成功测试这个?

bannerViewActionShouldBegin:willLeaveApplication:总是用 调用willLeave == NO,当单击测试 iAd 时,会出现确认信息,告诉我 iAd 设置正确……但在关闭该窗口后,bannerViewActionDidFinish:从未调用过。

更多信息:iAd 横幅都在测试中正确显示和消失,并且它们在应用商店分发版本中构建和运行良好......直到用户从点击操作返回。我想用bannerViewActionDidFinish:这个,但我看不到用假广告测试它的方法。

这是相关代码(希望任何帮助的人都不需要查看布局代码;它似乎总是根据广告是否加载到横幅中,或者是否生成的错误发生与否,也匹配相应的日志输出;唯一没有发生的是bannerViewActionDidFinish:在测试期间从未调用过:

0 投票
1 回答
107 浏览

iphone - ADBanner 没有出现在 iPad 模拟器上

我正在尝试使用本教程在我的应用程序(iPhone 版本,非通用)上添加 ADBanner 视图。

在 iPhone 模拟器上一切正常,但 ADBanner 根本没有出现在 iPad 模拟器和 iPad(设备)上。解决方案可能是什么?

0 投票
2 回答
4064 浏览

ios - iAd 横幅不工作

我试图在我的应用程序中获得横幅,但由于我添加了横幅,应用程序将无法启动。

我收到一条错误消息:

由于未捕获的异常“NSInvalidUnarchiveOperationException”而终止应用程序,原因:“无法实例化名为 ADBannerView 的类”

.h 文件中的代码:

.m 文件中的代码:

你觉得哪里不对?

0 投票
1 回答
233 浏览

iphone - 如何在 iPhone 应用中制作 iAd?

目前我正在使用 iAd iPhone 应用程序。使用ADBannerView它,我有一个在 iPhone 应用程序中显示广告的 URL,但我不知道如何集成它。

我试过这个:

然后我想在哪里插入 URL 以显示 iAd。

0 投票
1 回答
329 浏览

ios - 如何在 UITabbar 中添加 ADBannerView 和 UITableView?

当他们遇到 ADBannerViews 时,我对视图层次结构有点困惑。我想以编程方式将 iAd-Banner 插入现有应用程序,但我不知道从哪里开始。我确实阅读了苹果文档并观看了一个非常好的 WWDC 视频,但我仍然难以理解如何使用这些信息以适当的方式将广告带入我的应用程序。

这是我的应用程序的架构:

底部有窗户。
该窗口的 rootViewController 是 UINavigationController。
navigationControllers 堆栈中的第一个 viewController 是 UITabBarController。
这个 tabBarController 拥有五个类似的 UITableView。
在其中一个 tableViews 的其中一个 tableCells 上 Tab 将一个新的 viewcontroller 推送到 navigationControllers 堆栈上。
这个新的 viewController 又是一个 UITabBarController,但是这个只有四个选项卡,这个 tabBarControllers 数组中的四个 Viewcontroller 是:

  • 两个不同的 UITableViewControllers
  • 两个不同的简单 UIViewController,一个只有一张图片,另一个有许多嵌套视图。

我想在 navigationControllers 堆栈中第二个 tabBarController 的这四个子项的底部插入一个 ADBannerView。我不知道如何做到这一点。

我的问题是:我不明白当用户点击广告时会发生什么。我知道,广告的代码会在我的应用程序上推送一个新视图,但我不明白如何。新视图是否会成为我的 navigationController 堆栈的一部分(我不这么认为)?或者新视图会是 tabBarControllers 视图之一的新子视图吗?