【发布时间】:2011-04-25 14:57:49
【问题描述】:
大家好, 在我的 Xcode 项目中,我试图通过单击我的一个按钮来打开一个网络浏览器,但这就是我真正想要做的。首先,我正在使用这个示例代码打开一个网络浏览器:
NSURL *fanPageURL = [NSURL URLWithString:@"fb://profile/210227459693"];
if (![[UIApplication sharedApplication] openURL: fanPageURL]) {
NSURL *webURL = [NSURL URLWithString:@"http://www.facebook.com/pages/Blackout-Labs/210227459693"];
[[UIApplication sharedApplication] openURL: webURL];
}
[super viewDidLoad];
现在这段代码可以正常工作,但问题是它正在关闭我的应用程序并在 Safari 应用程序中打开链接,这不是我想要的。我通过创建另一个视图(单击按钮后)相反,然后使用 Interface Builder 插入了一个 UIWebView,但它仍然无法正常工作。所以我希望有人可以帮助我如何在我的应用程序中打开此链接,而不是关闭我的应用程序并在 Safari 应用程序中打开链接,谢谢
【问题讨论】:
标签: objective-c xcode safari uiwebview