我有一个Master和一个Detail视图Controller。我的主视图控制器是一个tableView控制器。在我的Detail视图中,Controller有一个Button和一个名为urlString的NSString
示例:当用户点击单元格1时,urlString的值设置为google.com如果用户点击单元格2,则urlString的值设置为Apple.com
现在我希望您点击详细信息视图控制器中的按钮,打开Safari并打开urlString中设置的网址
答案 0 :(得分:0)
您可以设置按钮的文本 -
[yourButton setTitle:@"your String" forState:UIControlStateNormal];
答案 1 :(得分:0)
Step1,设置按钮的标题
[_myButton setTitle:@"my_url" forState:UIControlStateNormal];
步骤2,当您按下按钮时,打开链接
- (IBAction)buttonPressed:(UIButton *)sender
{
NSString * url = [@"http://" stringByAppendingString:sender.titleLabel.text];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:url]];
}
答案 2 :(得分:0)
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:yourURLString]];