Xcode 带有URL的UIPickerView
我在xcode中创建了一个UIPickerView,我想添加一个“OK”或“go”按钮,该按钮将根据picker视图上的选择转到特定网站。如果有人知道如何编码这将是伟大的 需要按钮或加载网页的帮助吗?对于按钮,我要做的是创建一个UIViewController子类(就像我以前做的那样)或一个UIPickerView子类(还没有尝试过这个,但听起来是个更好的主意),它在视图中有一个选择器,在它上面有一个UIBarButtonim,上面有一个“OK”按钮 然后,我会让“OK”按钮通过将选择器的帧设置在屏幕外(可能会将其从superview中删除)来隐藏选择器,然后通过获取选择器上当前选定的值来加载网页Xcode 带有URL的UIPickerView,xcode,url,web,uipickerview,Xcode,Url,Web,Uipickerview,我在xcode中创建了一个UIPickerView,我想添加一个“OK”或“go”按钮,该按钮将根据picker视图上的选择转到特定网站。如果有人知道如何编码这将是伟大的 需要按钮或加载网页的帮助吗?对于按钮,我要做的是创建一个UIViewController子类(就像我以前做的那样)或一个UIPickerView子类(还没有尝试过这个,但听起来是个更好的主意),它在视图中有一个选择器,在它上面有一个UIBarButtonim,上面有一个“OK”按钮 然后,我会让“OK”按钮通过将选择器的帧设置
在加载网页时,如果你想让它留在你的应用程序中,你可能需要创建一个
UIWebView
,创建一个NSURL
,该字符串包含你的网址
然后,您需要从url创建一个NSURLRequest,例如NSURLRequest*request=[NSURLRequest requestWithURL:url]
,然后调用[webView loadRequest:request]代码>
如果您只想在safari中打开该链接,则只需执行以下操作:
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:@”http://example.com/"]];代码>每个选取器视图选项都会转到不同的网站,因此您必须拥有某种数组,该数组存储选取器可以带您访问的每个URL的字符串,然后使用选取器当前选定的行来确定要转到哪一行。(使用选择器的selectedRowInComponent:(NSInteger)组件
)。