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