需要在ios app中打开Facebook页面而不是在safari中

时间:2013-03-28 07:05:37

标签: ios facebook

这是我的代码:

NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/210227459693"];
    [[UIApplication sharedApplication] openURL: fanPageURL];

我希望在任何UIview控制器中的iOS应用中打开此URL,但它会在Safari中打开。我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

在UIViewController中创建一个UIWebView并在UIWebView中加载NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/210227459693"];。并且您可以使用UIWebView委托方法来处理更多功能。

希望这会对你有所帮助。

一切顺利!!!

答案 1 :(得分:0)

使用以下代码

[webView loadRequest:[NSURLRequest requestWithURL:fanPageURL]];

此处webView是您在项目中使用的Webview名称。