【问题标题】:iPhone: Opening Application Preferences Panel From AppiPhone:从应用程序打开应用程序首选项面板
【发布时间】:2011-03-08 00:05:02
【问题描述】:

是否可以直接从应用程序打开应用程序的首选项窗格,还是会强制用户通过设置应用程序?

【问题讨论】:

标签: iphone cocoa-touch


【解决方案1】:

他们必须通过设置应用程序。

另一种方法是在应用程序中复制设置。

【讨论】:

    【解决方案2】:

    更好的选择是使用 InAppSettingsKit 为您进行复制。不过,Apple 希望每个人都使用“设置”应用。

    【讨论】:

      【解决方案3】:

      您可以在 iOS 5.0 - 5.0.1 上使用它。

      [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs://"]];
      

      【讨论】:

        【解决方案4】:

        现在可以在 iOS 8 中使用

        if (&UIApplicationOpenSettingsURLString != NULL)
          [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-04-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-03-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多