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被杀了?我可能做错了什么?
我最近使用cocos2d论坛上发布的类向我的cocos2d游戏添加了一个UIWebView.它被称为CCUIViewWrapper,顾名思义是一个包装任何UIView控件的CCNode对象.很简约.
在这里查看更多:
http://www.cocos2d-iphone.org/forum/tags/ccuiviewwrapper
| 归档时间: |
|
| 查看次数: |
2560 次 |
| 最近记录: |