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"]]];

その他の疑問: この Web ビューの境界線を丸くするにはどうすればよいですか?

これが完成していない私のサンプルです。

4

1 に答える 1

1

閉じるボタンはUIWebViewの一部ではないため、自分で追加する必要があります。

丸みを帯びた角は、UIWebViewの背後に上記の丸みを帯びた角の背景画像を表示することで実現できます。そのためにCCSpriteを使用できます。次に、Webビューを背景画像の内側に合わせます。

于 2012-07-27T18:23:23.487 に答える