1

我需要在 cocos2D 游戏中显示 webview。我使用了这段代码。但它没有显示关闭按钮,我该如何启用关闭按钮?这是我想要的屏幕:

在此处输入图像描述

使用的代码:

CGRect webFrame = [[UIScreen mainScreen] applicationFrame];

UIWebView* myWebView = [[[UIWebView alloc] initWithFrame:webFrame] autorelease];
myWebView.backgroundColor = [UIColor whiteColor];
myWebView.scalesPageToFit = YES;
myWebView.autoresizingMask = (UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight);
myWebView.delegate = self;
[self.navController.view addSubview:myWebView];

[myWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://biggooseegg.com/moregamesscreen"]]];

其他一些疑问:我怎样才能得到这个网页视图的圆形边框?

这是我未完成的示例。

4

1 回答 1

1

关闭按钮不是 UIWebView 的一部分,您必须自己添加它。

圆角可以通过在 UIWebView 后面显示圆角背景图像来实现。您可以为此使用 CCSprite。然后使 web 视图适合背景图像。

于 2012-07-27T18:23:23.487 回答