0

这是我的代码:

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

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

4

2 回答 2

1

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

于 2013-03-28T07:09:22.903 回答
0

使用以下代码

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

这里 webView 是您在项目中使用的 Webview 名称。

于 2013-03-28T09:40:36.917 回答