0

我在 xcode 中制作了一个 UIPickerView,我想添加一个“okay”或“go”按钮,该按钮将根据选择器视图上的选择转到特定网站。如果有人知道如何编码,那就太好了!

4

1 回答 1

0

您需要有关按钮或加载网页的帮助吗?对于按钮,我要做的是创建一个 UIViewController 子类(我以前做过的方式)或一个 UIPickerView 子类(没有尝试过,但听起来更好的主意),它在视图中有一个选择器连同它上面的 UIBarbuttonItem 有你的“确定”按钮。

然后,我将让“确定”按钮通过将其设置为屏幕外的框架(并可能将其从超级视图中删除)来隐藏选择器,然后通过获取选择器上当前选择的值来加载网页。


在加载网页时,如果您希望它保留在您的应用程序中,您可能需要创建一个UIWebView,NSURL使用您的网站地址的字符串创建一个。

然后你想从 url 创建一个 NSURLRequest NSURLRequest *request = [NSURLRequest requestWithURL:url],然后调用[webView loadRequest:request];


如果您只想在 Safari 中打开链接,您只需: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://example.com/"]];

于 2013-03-13T01:20:28.243 回答