0

コンボボックスを実装するために、UIView/TableView 内に WebView を埋め込もうとしています。WebView には select 要素があり、選択後、値はメインの UIView に返されます。これを実装する方法がわかりません。

ViewDidFinishLoad で、次のように JavaScript を実行しようとします。

- (void)webViewDidFinishLoad:(UIWebView *)aWebView {<pre>
    if (initialLoad) {
        initialLoad = NO;//NO initially
    }
    NSString *scriptCode = @"var selectmenu=document.getElementById(\"mymenu\"); selectmenu.onchange= this.options[this.selectedIndex].value; ";
    NSString *translatable = [webLoader stringByEvaluatingJavaScriptFromString:scriptCode];
    NSLog(@"isTranslatable: %@", translatable);
}

これはうまくいきません...!誰かやり方教えてくれませんか……?ありがとう

4

1 に答える 1

1

あなたが何をしようとしているのか正確にはわかりませんが、Web ビューをテーブル ビューに埋め込んでコンボボックスを実装すると、「やればやる」ように聞こえます…</p>

于 2009-09-03T05:45:12.703 に答える