问题标签 [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 投票
2 回答
224 浏览

iphone - 为什么 addview 不适合宽度

我想在屏幕底部显示 addview,我的应用程序是通用的,所以我在 viewdidload 中使用此代码

问题是该视图在 iphone 中无法正常工作,并且无法很好地填充 ipad 中的宽度

任何想法如何解决 在此处输入图像描述 最好的问候

0 投票
1 回答
1041 浏览

ios - ADBannerView 警告消息

我正在使用 AdBannerView,并且在调试我的应用程序时在“应用程序输出”窗口中看到以下消息。

ADBannerView:警告横幅视图 (0x98c0c40) 有广告,但可能会被遮挡。此消息仅在每个横幅视图中打印一次。

我想知道为什么它会抛出此消息,因为测试广告似乎工作正常。我需要担心这个吗?

0 投票
1 回答
1909 浏览

objective-c - 如何让 iAd 在我的应用程序中被全球查看?

我正在开发一个应用程序,我必须在我的应用程序的所有页面中显示 iAd。我创建了 UIView 的一个子类,我在其中初始化 ADBannerView 及其委托方法。

但是现在如果我将它添加到 AppDelegate 类的窗口中,它会在运行时给我以下错误“ADBannerView 必须是由 UIViewController 管理的视图层次结构的一部分”..

我认为这意味着我只能在 UIViewController 的子类文件中使用 ADBanner?

如果是这样,那么我怎样才能使它成为全球性的?

在此先感谢 Shreya

0 投票
1 回答
69 浏览

iphone - 旋转 iphone 会掩盖广告

我正在使用带有横幅视图的 iAd。以下代码显示了广告被遮挡的警告。

当我所做的只是改变界面方向时,无法弄清楚为什么广告应该被遮挡。任何线索表示赞赏。

0 投票
0 回答
245 浏览

iphone - 横向模式下 ADBannerView 为空

我刚刚开始将 ADBannerView 合并到我的应用程序中,一切都按我的预期工作,除了将模拟器(或 iPhone)翻转到横向视图时,广告视图是空白区域。当我将其翻转回纵向模式时,它会再次显示测试广告。

这是我翻转 ADBannerView 的代码:

我也试过在 willRotateToInterfaceOrientation 方法中做同样的事情,结果相同。

有没有我错过的步骤?

0 投票
1 回答
1036 浏览

xcode - IAd bannerViewActionDidFinish: 测试运行视图确认关闭后未执行

我正在尝试在我的免费版应用程序上放置一个 iad 横幅,按下时横幅运行顺畅,并且查看确认测试广告正常运行。但是当我关闭该视图时,我的应用程序已存货,我可以按下按钮,但它们没有执行它们的操作。这就是我所做的,这就是为什么我认为没有调用 bannerViewActionDidFinish: 的原因。在bannerViewActionShouldBegin:我设置buttonTest setEnabled = NO,然后在bannerViewActionDidFinish:中设置buttonTest setEnabled = YES。结果是当横幅测试视图关闭时,该按钮被禁用且未启用。

.h 文件

.m 文件

0 投票
1 回答
182 浏览

iphone - iPad 上的 AdBannerView 在动画解雇时将视图滚动到屏幕外

我在我的应用程序的视图控制器上实现了 AdBannerView。它在 iPhone 上运行良好,但在 iPad 上测试时出现问题。广告显示得很好,但是当我关闭 wifi 以测试解雇时,广告会将窗口内的所有元素都拿下,并将背景和标签栏留在原处。这只发生在 iPad 上。

这是我的广告视图动画代码:

}

0 投票
2 回答
2098 浏览

xcode - 使用 UITableViews 跨应用程序使用 ADBannerView 的共享实例

我有一个包含多个 UITableViews 的应用程序,并且正在实施 iADs。根据 Apple 文档(http://developer.apple.com/library/ios/#technotes/tn2286/_index.html#//apple_ref/doc/uid/DTS40011212),我创建了一个属于我的应用程序委托的共享横幅并且应用程序代表也是横幅的代表。这很有效,并且在加载横幅和用户切换屏幕后,广告在各种视图控制器中很好地显示。

问题是在出现的第一个 viewController 上没有看到广告,因为视图控制器的 viweWillAppear 方法(我在其中调用我的“fixUpAdView”方法)在加载横幅之前出现。

我想我没有得到的部分是这个(来自苹果文档):“让你的应用程序委托告诉当前视图控制器它是否应该显示或隐藏横幅。你可以使用 UINavigationControllerDelegate 或 UITabBarControllerDelegate 协议来推送横幅以显示它。” 我知道我需要在我的bannerViewDidLoadAd 和failToReceive 方法中添加一些内容,但是对于如何执行此操作有点困惑。

我不希望广告显示在我的所有视图控制器(只有 6 个)上,并且我在应用程序中也有几个模态视图(其中任何一个都没有广告)。

这是我的一些代码: 在我的 appDelegate 中:

在我的视图控制器中:

0 投票
2 回答
639 浏览

iphone - iAd 活动横幅过多 (10)。新横幅的创建将受到限制

我在 ViewWillAppear 和 ViewWillDisappear 上分别创建和删除了 ADBannerView,即使在切换到另一个没有创建 ADBannerView 的视图后,我仍然看到大量警告。这是什么意思?我该如何解决?

0 投票
1 回答
201 浏览

ios - AdBannerView & popover:只是隐藏?

在我的 iPad 应用程序中,我有一个 AdBannerView,我需要呈现一个弹出框。

如果我这样做,它会抛出警告说横幅可能被隐藏:事实上,即使横幅实际上没有隐藏,用户也不能点击它,因为点击会被弹出窗口拦截(所以点击会有关闭弹出框的效果,而不是打开广告)。

事实证明,将显示弹出框的广告隐藏 b4,并在弹出框消失后再次显示,可以消除警告。(当然可以,广告不再可见!)

但是,这是如何工作的?如果我隐藏横幅然后再次显示,我还能获得收入吗?

有没有更好的解决方案来解决这个问题?