0

xcode で UIPickerView を作成しました。ピッカー ビューでの選択に基づいて特定の Web サイトに移動する「OK」または「GO」ボタンを追加したいと思います。これをコーディングする方法を誰かが知っていれば、それは素晴らしいことです!

4

1 に答える 1

0

ボタンや Web ページの読み込みについてヘルプが必要ですか? ボタンの場合、ビューにピッカーがある UIViewController サブクラス (以前に行った方法) または UIPickerView サブクラス (これは試していませんが、より良いアイデアのように思えます) を作成します。その上に「OK」ボタンがある UIBarbuttonItem とともに。

次に、「OK」ボタンでフレームを画面外に設定してピッカーを非表示にし(おそらくスーパービューから削除して)、ピッカーで現在選択されている値を取得してWebページをロードします。


Web ページの読み込みに関しては、アプリに残しておきたい場合は、Web サイトのアドレスが何であれ、文字列を使用して をUIWebView作成する必要があります。NSURL

次に、次のようなURLから NSURLRequest を作成してからNSURLRequest *request = [NSURLRequest requestWithURL:url]呼び出します[webView loadRequest:request];


リンクをサファリで開くだけの場合は、次のようにするだけです。 [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://example.com/"]];

于 2013-03-13T01:20:28.243 に答える