【问题标题】:Open URL Within App in Xcode在 Xcode 中的 App 内打开 URL
【发布时间】:2012-09-07 00:45:25
【问题描述】:

在我的应用程序中,我希望在应用程序中而不是在 Safari 中打开 URL,谢谢。

【问题讨论】:

    标签: ios xcode safari


    【解决方案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。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-03-21
      • 2020-08-16
      • 1970-01-01
      • 2019-01-16
      • 1970-01-01
      • 2013-09-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多