单击按钮在浏览器中打开URL

Sra*_*lla 8 objective-c title hyperlink ios7

嗨朋友们,
当用户在他的时间轴上发布链接时,我正在从服务器获取数据,但我的要求是当我点击标题然后它将打开浏览器.我怎样才能做到这一点?

当我点击**Bollywood.com:娱乐新闻,电影,音乐和时尚革命**

use*_*992 22

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.stackoverflow.com"]];
Run Code Online (Sandbox Code Playgroud)

将通过为该方案定义的应用程序打开URL.http默认使用Safari(我猜)

要在App中打开它,创建一个ViewController + xib,在View&Buttons中添加一个UIWebView以返回到应用程序.

然后,您可以创建新ViewController的实例并将其呈现

[self presentViewController:WebVC animated:YES completion:^(void){
    [[WebVC MyWebView] loadRequest: [NSMutableURLRequest requestWithURL:[NSURL URLWithString: @"http://stackoverflow.com"]];
}];
Run Code Online (Sandbox Code Playgroud)

例如

为了使它更容易,您可以像View一样向ViewController添加一个函数

-(void) LoadUrlFromString: (NSString *)url{
[self.MyWebView loadRequest: [NSMutableURLRequest requestWithURL:[NSURL URLWithString: url]]];
}
Run Code Online (Sandbox Code Playgroud)

然后就像以前那样做,但打电话

[WebVC LoadUrlFromString:@"http://stackoverflow.com"]; 
Run Code Online (Sandbox Code Playgroud)

在完成