问题标签 [gadbannerview]
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.
ios - 如果视图不在视图层次结构中,则不会调用 GADBannerView 委托方法
我正在使用 iOS 上的 Google Mobile Ads SDK 并尝试展示一些广告。我的代码:
bannerView
如果我在您在上面看到的代码之后将其添加到视图层次结构中,这会很好。但是,我真的不想在广告加载之前添加它,所以我想延迟它。我注意到如果bannerView
不在视图层次结构中,则根本不会调用委托方法。此外,我找到了这个答案,这与我所观察到的一致。另一方面,这是来自 GADBannerViewDelegate 标头的引用:
这表明即使视图不在层次结构中,也应该可以接收这些委托回调,这正是我想要的。那么,有什么想法我怎么能做到这一点?
ios - 在每个“x”单元格中嵌入广告
我一直在尝试将谷歌广告嵌入到一个合适的视图“X”单元格中,我遵循了这个教程:( http://googleadsdeveloper.blogspot.com/2012/03/embedding-google-admob-ads-within .html),但我发现当我为广告添加单元格时,表格视图并不总是显示数据源中的所有数据,它通常会关闭几个单元格。我相信这与numberOfRowsInInSection
函数有关,但对于我的一生来说,我无法通过数学来计算这个正确性。到目前为止,我有以下内容:(kAdCellFrequency 当前为 10,但这应该可以调整为任意值):
我添加了 additionalCellCount 变量,因为当 kAdCellFrequency 使用值 10 时,数据距离正确的 3 个单元格,但如果 kAdCellFrequency 设置为 5,同样的数学运算无法显示正确的数量。
单元格广告单元格或标准事件单元格的创建:
单元格索引处内容的显示,我取出了实际设置的数据,只需要计算:
}
任何帮助都会很棒,甚至是指向我可以了解更多关于这个数学的地方的指针?
更新:好的,单元格计数似乎正确返回,但在某些情况下,代码设置复制某些单元格的内容,例如单元格 320 + 321 显示相同的事件。我认为这与我原始代码中的以下数学有关(这是伪代码):
请注意,两个单元格的值都等于 288,这意味着两个单元格现在显示相同的内容。所以单元格的数量是正确的,但为索引呈现的内容是不正确的。(PaulW - 当我转换你的代码时也会出现这个问题,你得到这个.. 我在 325 个单元格中达到最大值)
swift - 如何在 Swift 的 UITableViewController 中添加广告横幅视图?
我在情节提要中有一个带有 UITableViewController 的项目。我想在它的底部添加一个 ADBannerView,有人知道怎么做吗?赞赏。
ios - 如何为多个视图创建共享 Admob 横幅?
我正在 Xcode 中使用 Admob 横幅构建我的第一个应用程序。我的应用程序使用多个UIViews
连接方式NavigationController
,目前我正在为每个UIView
.
这就是我已经得到的每个UIViewController
:
如何为从单独class
或由AppDelegate
. (我所有的观点都已经GADBannerView
在底部了。)
我以前从未真正使用过委托方法,因为编码只是我的爱好,我正在学习:Try & Error。但在这一点上,我的技能还不足以实现这一点。
我将不胜感激任何帮助:-)。谢谢!
ios - How to use GADBannerViewDelegate to perform action on adViewDidReceiveAd
I have a banner view and want to have a custom close button. My problem is that the button is displayed before the ad is loaded and displayed.
How do I present the button only when the GADBannerView
has loaded an ad and is presented?
Same behavior with adViewDidReceiveAd
. The button is visible, even if the GADBannerView
is "invisible" because there is no ad loaded currently.
Screens as requested. As you see, the button, that is a subView
of the GADBannerView
is displayed before the ad itself is displayed.
ios - 展示新 VC 时 AdMob GADBannerView 延迟
我正在使用 AppDelegate 配置横幅视图及其代表。然后在两个 VC 上显示横幅:ViewController 和 SecondViewController。横幅正确显示,但有两个视觉错误。
在应用程序打开时,加载测试横幅大约有 2-3 秒的延迟。当我使用 IB 时,横幅立即出现。
当通过 segue 从 ViewController -> SecondViewController 转换时(呈现模态/全屏/交叉溶解/无动画),在横幅显示之前会有大约 1-2 秒的延迟。
横幅加载完美,减去上面的两个滞后/延迟问题。我该如何解决这些问题?
视图控制器
第二视图控制器
swift - 如何将 AdMob GADBannerView 添加到每个视图
我正在我的应用程序中为单个 实现 AdMob 横幅UIViewController
,并且它正在工作。但是我有很多视图,我想在每个屏幕上显示一个横幅。我将如何实现将出现在每个屏幕上的横幅?我正在尝试这个AppDelegate.swift
:
但它不工作
ios - 无法使用 Google Admob 横幅视图启动应用程序
我尝试了以下说明,并完全按照步骤在我的应用程序中创建横幅视图:
https://firebase.google.com/docs/admob/ios/quick-start
但是我在运行应用程序后收到了这个崩溃:
有许多其他视图正常工作,问题只是 GADBannerView
ios - Swift:具有不同尺寸类的 GADBannerView 的布局问题
这个问题可能是重复的,但我似乎找不到答案。
我GADBannerView
在视图控制器的底部有一个 320 x 50 的中心。从指定的宽度加载bannerView
更改大小时: 320 & height: 50 我试图用以下代码覆盖:
但这会导致横幅在 iPhone 7 和 6 上加载到页面上方的 1/3,在 iPhone 5s 和 SE 上加载到视图控制器的右下方,在 6 和7 plus 和在 iPad 型号上偏左偏心。
约束:
我曾尝试使用 Xcode 8 中的特征变化特性,但这似乎是在每个尺寸类而不是孤立的尺寸类上设置约束。
有没有办法让GADBannerView
所有尺寸和模型的固定宽度:320,高度:50 并在视图控制器的底部居中?
swift - Admob Banner 广告,如何跨多个视图控制器实现
我的应用程序即将完成,我开始向其中添加广告。对于 adMob,我的 viewdidLoad 方法中有以下代码:
这目前仅在弹出的第一个视图控制器上。该广告位于仅限横向应用的底部。我的问题是可以将它添加到我所有的视图控制器中,你也可以继续吗?
我不确定当我离开视图控制器时是否需要关闭广告,或者这是否会自动处理。将它添加到所有视图控制器对我来说很简单,但我不确定这是否会在用户从视图切换到视图时创建更多广告请求,或者它是如何工作的......
我是应用程序开发的新手,正准备推出我的第一个应用程序。我会很感激任何帮助,我提前谢谢你!!!!