我有一个很大的问题,我有一个带有数据库的应用程序,在这个数据库中我存储了一个html页面,我在uiwebview上显示...有一种方法可以将iAd放在webview中吗?
答案 0 :(得分:1)
不要将iAd视图放在UIWebView中,使UIWebView更小,并将iAd视图添加为UIWebView的兄弟。
答案 1 :(得分:0)
iAd框架有didFailToReceiveAdWithError:
方法,如果在播放新广告时出现问题,系统会调用此方法。如果您有Apple Developer帐户,则会有来自WWDC 2010的视频演示如何使用iAd。如果您转到:http://developer.apple.com/videos/将会打开iTunes,这可以找到。然后转到WWDC 2010会话 - >应用框架 - >第112节 - 将广告与iAd集成。
这将显示如何根据广告是否正确加载,将横幅移入和移出视图。
在您的情况下,您可能拥有类似于UIView的东西,它同时包含UIWebView和ADBannerView。正确加载添加后,您可以缩小UIWebView的大小,以显示ADBannerView。
答案 2 :(得分:0)
你想滚动吗? iOS 5允许访问UIWebView的scrollView。您可以将iAd横幅添加到滚动视图。
[webview.scrollView addSubview:banner]