我想仅使用InAppSettingsKit来显示iPhone的Settings.app中的设置。我对应用内设置有不同的自定义设置。这是可能的吗?如何实现这一目标?Can InAppSettingsKit仅适用于Settings.app
-1
A
回答
0
为了支持传统Settings.app窗格,应用程序必须包含一个Settings.bundle与至少一个Root.plist指定与键NSUserDefaults的设置UI元素的连接。 InAppSettingsKit基本上只使用相同的Settings.bundle来完成它的工作。这意味着当你想包含一个新的设置参数时没有额外的工作。它只需添加到Settings.bundle中,它就会出现在应用程序和Settings.app中。所有设置类型都支持文本字段,滑块,切换元素,子视图等。
的Plist档案中搜索顺序是:
InAppSettings.bundle /文件〜DEVICE.inApp.plist - InAppSettings.bundle/FILE.inApp.plist InAppSettings.bundle /文件〜DEVICE.plist InAppSettings.bundle/FILE.plist Settings.bundle/FILE〜DEVICE.inApp.plist Settings.bundle/FILE.inApp.plist Settings.bundle/FILE〜DEVICE.plist Settings.bundle/FILE.plist
我希望它有帮助!
编辑:自动在您的所有设置捆绑
的InAppSettingsKit库检索,依次我之前写的。但是,settings.app只能搜索到Settings.bundle
。因此,如果您想为您的应用使用单独的设置文件(使用InAppSettingsKit),则可以为您的设置应用创建一个Settings.bundle
,为您的应用内设置创建一个InAppSettings.bundle
。
相关问题
- 1. InAppSettingsKit本地化适用于Settings.app,但不适用于我的应用程序
- 2. 适用于Linux的CAN协议栈
- 3. SignalR - 仅适用于localhost
- 4. 仅适用于HTTPS的空响应,仅适用于Google Chrome
- 5. 设置代表(仅适用于协议)仅适用于prepareForSegue?
- 6. 应用偏好Settings.app
- 7. 如何使用Settings.app
- 8. nginx禁用gzip仅适用于facebook crawler
- 9. UIScrollView仅适用于横向
- 10. jQuery的仅适用于Chrome
- 11. JQuery .animate()仅适用于Chrome
- 12. ExpectedInputs/possible_intents仅适用于“assistant.intent.action.TEXT”?
- 13. 重氮仅适用于plone4?
- 14. jquery load()仅适用于alert()
- 15. GetPositionAtOffset仅适用于文本?
- 16. DBus仅适用于IPC
- 17. style.backgroundImage仅适用于Firefox
- 18. .index()仅适用于类
- 19. plone.app.caching仅适用于首页
- 20. Application.DoEvents()仅适用于WinForms吗?
- 21. Imagemap仅适用于IE
- 22. android.database.sqlite.SQLiteCantOpenDatabaseException仅适用于MD_LIFETAB_P9516
- 23. System.getProperty(“catalina.base”)仅适用于Tomcat?
- 24. .htaccess - 仅适用于PHP?
- 25. 仅适用于WIFI的SyncAdapter
- 26. jQuery .eq()仅适用于表
- 27. Rails attr_accessible仅适用于seed.rb?
- 28. .htaccess mod_rewrite仅适用于www
- 29. 仅适用于Chrome的CSS?
谢谢你的回复。我仍不确定这是否回答了我的问题。这是否意味着我添加的任何设置都将显示在应用内和设置应用中?我希望它们仅出现在“设置”应用中。我不确定在settings.bundle和InAppSettings之间如何建立连接。 Settings.bundle只提供默认控件。它如何知道使用InAppSettings自定义类。我在哪里将它们连接在一起? – 2012-04-26 16:55:28
所以你想要一个InAppSettingsKit不同于设置应用程序,不是吗? – Garoal 2012-04-26 18:36:43
是的。你是对的,我想要一个InAppSettingsKit只用于iPhone的设置应用程序。我没有将InAppSettingsKit用于应用内设置页面。我不确定如何链接设置包和InAppSettingsKit。 – 2012-04-26 19:02:05