【问题标题】:Is it possible to dynamically alter an iphone app's settings page in the settings app?是否可以在设置应用程序中动态更改 iphone 应用程序的设置页面?
【发布时间】:2010-10-16 16:23:55
【问题描述】:

对于我正在开发的 iPhone 应用程序,我希望能够在我的应用程序的设置区域中动态添加或删除部分。理想情况下,我希望能够更改多值说明符中的选项列表,并添加新行以深入到一个设置页面的副本中。我在苹果文档中没有看到任何关于此的内容,但是编译后是否可以更改设置架构?

【问题讨论】:

    标签: iphone settings


    【解决方案1】:

    据我所知,您无法通过 SDK 执行此操作,因为应用程序设置架构基于安装时部署的 plist,并且您的应用程序在运行时将无法访问该文件,因为沙盒。

    正如许多人所指出的,“设置”应用真的不再适用于琐碎的设置。我建议在您的应用程序中添加一个首选项部分。但我当然不会告诉你任何有用的东西。 =)

    【讨论】:

    • 如果这是真的,那就太令人失望了 :(。感谢您的回复!
    • 我认为您可以在技术上将 plist 符号链接到您的应用程序的 Documents 目录,但我不会指望 Apple 接受任何这样做的应用程序
    【解决方案2】:

    你可以改变它。在 X 代码中,您必须在Resource -> Settings Bundle 下创建一个新文件,然后在ApplicationSettings ->Settings.bundle 下编辑root.plist。就这么容易开始。将其连接到连接是另一个问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多