是否可以使用Settings.bundle
在应用内显示偏好 ?如果没有,是否有类似的方法来Settings.bundle在应用程序内显示首选项?
我之所以要使用Settings.bundle,是因为它使用了一个简单的.plist文件和一小部分UserDefaults
代码,这样就可以创建用户偏好。
目前我在我的自定义包装器类UserDefaults
中有大量代码的内部应用程序首选项 - 我反而重构了这一点。
答案 0 :(得分:1)
iOS或UIKit没有内置任何功能。
您必须滚动自己的设置视图,或使用第三方库。例如,请查看InAppSettingsKit。此库模拟了View控制器中的Settings应用程序的行为,您可以使用常规的Settings.bundle在应用程序中显示该应用程序。我在一堆应用程序中成功使用它。