在 Xcode 中的 App 内打开 URL
Posted
技术标签:
【中文标题】在 Xcode 中的 App 内打开 URL【英文标题】:Open URL Within App in Xcode 【发布时间】:2012-09-07 00:45:25 【问题描述】:在我的应用程序中,我希望在应用程序中而不是在 Safari 中打开 URL,谢谢。
【问题讨论】:
【参考方案1】:如果您想在应用中加载网页,UIWebView 是您的最佳选择。
// example:
UIWebView *webView = [[UIWebView alloc] init];
[webView setFrame:CGRectMake(0, 0, 320, 460)];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://google.com"]]];
[[self view] addSubview:webView];
如果你真的想变得花哨,你可以使用你自己的 UIApplication 子类并在你的应用程序中拦截 OpenURL 方法,然后弹出一个模态视图或类似的东西来打开你的应用程序中的 URL,当它通常会已在您的应用之外打开该 URL。
【讨论】:
以上是关于在 Xcode 中的 App 内打开 URL的主要内容,如果未能解决你的问题,请参考以下文章
如何在项目目录中的 Xcode 内打开 Playground?