0

アプリケーションの UIWebView で選択タグを使用していますが、いくつかの問題に直面しています。

  1. 選択ボックスをクリックするとUIPickerViewが開きますが、無効にする方法はありますか?
  2. 選択ボックスをクリックすると失われ、もう一度その場所をクリックすると表示されます。これを止める方法はありますか? 私はいつもそれを見せたいからです。

ここに私のコードがあります:

webView = [[UIWebView alloc] initWithFrame:cellRectangle];
NSString *content = [NSString stringWithString:@""];
content = [content stringByAppendingString:@"<select style='width:100%;     height:100%'>"];
for(int i = 0; i<[seasons count]; i++){
Season *aSeason = [seasons objectAtIndex:i];
content = [content stringByAppendingString:@"<option"];
if(aSeason.n_isCurrent = 1) content = [content stringByAppendingString:@"   selected=\"yes\""];
content = [content stringByAppendingString:@">"];
content = [content stringByAppendingString:aSeason.c_Season];
content = [content stringByAppendingString:@"</option>"];
}
content = [content stringByAppendingString:@"</select>"];

webView.backgroundColor = [UIColor clearColor];
webView.scalesPageToFit = NO;
[webView setOpaque:NO];
[webView loadHTMLString:content baseURL:nil];
4

1 に答える 1

1

機能をWebViewに渡すとすぐに、動作についてできることはあまりありません。特定の質問に答えるには:

1)いいえ

2)いいえ

特定の動作が必要な場合は、独自のカスタムビューを実行し、適切にコーディングする必要があります。

于 2009-04-04T02:17:08.333 に答える