UIWebview集成在Cocos2d游戏中?

hem*_*ant 2 iphone uiwebview cocos2d-iphone ios

我正在开发一个小型游戏,我在UIWebview中集成广告.由于UIKit对象在将其添加到Cocos2d层时遇到困难.它很简单,可以将它添加到一个层,但Webview需要时间来加载.同时当我移动到其他类时,UIWebview加载并添加到该特定的CCLayer类,在我使用的同一个类中删除它们

[webViewH stopLoading];
[webViewF stopLoading];

    webViewF.hidden=YES;
webViewH.hidden=YES;

[webViewH removeFromSuperview];
[webViewF removeFromSuperview];
Run Code Online (Sandbox Code Playgroud)

但是一旦我移动到另一个类给NSZombieEnabled - Webview:didCommitLoadForFrame或者有时Webview:didclearwindowObject,我的应用程序就会被杀死.我猜它仍然在前一课中加载,而我已经从superview中删除了所以app被杀了?我可能做错了什么?

Jua*_*nez 5

我最近使用cocos2d论坛上发布的类向我的cocos2d游戏添加了一个UIWebView.它被称为CCUIViewWrapper,顾名思义是一个包装任何UIView控件的CCNode对象.很简约.

在这里查看更多:

http://www.cocos2d-iphone.org/forum/tags/ccuiviewwrapper