- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试设置一个简单的单 View iOS5 iPhone 应用程序(带有 AppDelegates、ViewControllers 和 MainStoryboard),并安装了 AdWhirl(包括支持文件 - AdWhirl、GoogleAdMobAdsSDK 和 TouchJSON) - 仅使用 iAds 和 AdMob。此时应用程序中没有其他内容。这将在我自己 future 的应用程序中用作起始模板。
由于我刚刚学习自己编程,因此我遵循了一些不同的教程来尝试弄清楚如何进行设置。我已经让 iAd 能够正常显示和工作,并且 iAd 确实在 AdWhirl 中注册了 View ,因此它们似乎工作正常。但当我尝试调用 AdMob 广告时,我在日志中收到此错误:
Must set the rootViewController property of GADBannerView before calling loadRequest:
我已经搜索并找到了目前超出我知识范围的答案。有人可以解释我需要做什么以及需要在哪里做才能修复此错误吗?我认为我需要更改“GoogleAdMobAdsSDK”中的“GADBannerView.h”文件,我曾尝试这样做,但到目前为止尚未成功。
如果还有任何其他问题,或者您想查看项目文件或代码(就像我说的,到目前为止应用程序中没有其他内容),请告诉我。
任何帮助将不胜感激。
最佳答案
嗯,我终于明白了。对于遇到此错误的其他人,这就是我解决它的方法。
在“ViewController.m”文件中,我更改了以下代码,现在 iAds 和 AdMob 广告都显示正常,没有错误。
- (UIViewController *)viewControllerForPresentingModalView {
//return UIWindow.viewController;
return [(AppDelegate *)[[UIApplication sharedApplication] delegate] viewController];
}
致:
- (UIViewController *)viewControllerForPresentingModalView {
//return UIWindow.viewController;
return self;
}
关于iphone - AdMob 错误 - 在调用 loadRequest : 之前必须设置 GADBannerView 的 rootViewController 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11271190/
我已经阅读了 UIWebView 上的内容,但找不到在调用 loadRequest 时是否可以阻止线程(如 NSURL 可以)的具体答案。我听说有一个特定的 UIWebView 线程,所有 UIWeb
在我的应用程序中,我使用 Webview 根据用户的首选语言加载网站的不同版本。为此使用 WebFrame 的 loadRequest 方法 - [[aWebView mainFrame] loadR
我正在使用UIWebView播放.mp3文件。使用Safari是因为它为我提供了无需附加代码的音频控件,而且我看不到如何使用AVPlayer进行操作。它很简单,除了一个异常(exception),效果
我有 2 个类,UIViewController 类型的 MainViewController 和 UIView 类型的 Foo。 在 MainViewController 中,我实现了一个名为 my
当我使用UIWebView使用loadRequest显示网页时,有时网络不稳定,这是一个耗时的事情,所以我想随意取消loadRequest,怎么办? 最佳答案 只要打电话 [myWebView sto
我创建了一个 UIWebView 并调用了 [webview loadRequest:url]。当 webview 没有父 View /父 View 时,[webview isLoading] 不断返
所以我正在尝试将一个简单的 URL (http://www.google.com) 加载到 WebView 中。我在我正在使用的应用程序中有这个,但将其归结为一个基本应用程序以删除其他变量。我有一个绝
我的目标是在 webView 仍在从服务器获取数据时做一个事件指示器 但我似乎无法找到这样做的方法。我能想到的唯一方法是关闭,但如何关闭? 如果我不添加任何事件指示器,那么它将只是空白屏幕,然后在一段
我的应用程序中有一个 UIWebView, -(void)viewDidLaod{ NSURL *url = [NSURL URLWithString:@"some url string"];
在我的 Controller 中,我调用了 WKWebViewInstance.loadRequest(url)。如果没有可用的互联网,我想在 WKWebView 中加载一条错误消息。 我发现了
如何将以下内容转换为使用“loadRequest”而不是“loadHTMLString”? 我需要添加一个 HTTP header ,我发现的唯一方法是将 loadRequest 与 NSMutabl
我正在尝试使用 UIWebView 在我的应用程序中嵌入网站的移动版本。但是,当我执行以下操作时: NSURL *url = [NSURL URLWithString:webLink]; NSMuta
在我的应用程序中,我尝试使用 WebView(不可见)导航到给定的 URL。但是,加载 Web 内容是异步发生的。对于以后的处理,我需要它来等待所有 Web 内容加载(包括重定向)。 我尝试使用 CF
我有一个 UIWebView,其中的内容被缩放以适合。然后调整 webview 的大小以适应内容(见下文),并按预期工作。 webview 也有一个滑动手势来加载新页面 - 当在 webview 上为
我正在按照 this 创建一个 webView 应用程序教程。我完全按照所有步骤操作,但出现此错误: No visible @interface 'UIView' declares the selec
我正在使用 UIWebView,并且已经在使用 webViewDidFinishLoad: 方法和一个在加载完成后执行的可选 block : -(void)webViewDidFinishLo
我有一个 UIWebView,我想将 SVG 图像加载到其中。该文件的内容是纯 SVG,即 ... .该文件可以很好地加载到普通和移动 Safari 中,也可以使用 loadRequest 在 UIW
我希望能够使用我的 UIWebView loadRequest 方法发送一些额外的 header 。 我试过: NSMutableURLRequest *req = [NSMutableURLRequ
我已经阅读了有关 UIWebView 的很多泄漏问题,但我的情况非常简单,所以我决定提出一个新问题。当我尝试从 WebView loadRequest 方法加载文件时,如果我在 Instruments
我正在尝试使用 Objective C 中的 webView 加载 URL。我尝试了“https://www.tidecleaners.com/cincinati-pricing ”,它适用于所有设备
我是一名优秀的程序员,十分优秀!