如果您正在开发 Android 应用程序,您可以创建一个 PreferenceScreen/Activity,然后将一些在 xml 文件中声明的首选项链接到该屏幕。因此,您可以构建不同的设置菜单并从应用程序的不同位置调用它们。它们都使用相同的样式和相同的机制来保存选择的设置。
我只是想知道,iOS 中没有这样的功能。我们必须在我们的应用程序中调用许多不同的设置菜单,那么我该如何归档呢?最好设计一个动态设置屏幕,您可以从应用程序的任何位置调用(每次都填充不同的信息),或者我们应该使用一个所有应用程序设置都存在的大设置菜单。那么,是否可以简单地跳转到这个大设置菜单的“子菜单”?
我应该使用 iOS Settings Bundle 在文件中生成菜单结构,然后在表格视图中显示它们吗?
我可以找到一些设置工具包,例如 InAppSettingsKit,但我不喜欢使用开源库来实现如此重要的功能。