在我的应用程序中添加设置页面(Xcode 和 Swift)

Posted

技术标签:

【中文标题】在我的应用程序中添加设置页面(Xcode 和 Swift)【英文标题】:Adding a settings page inside my app (Xcode and Swift) 【发布时间】:2016-11-08 22:45:45 【问题描述】:

我想在我的应用中添加一个设置页面。 我已经看到有一种方法可以在本机设置应用程序中拥有一个设置页面(设置包)(比如这里:https://developer.apple.com/library/ios/documentation/Cocoa/Conceptual/UserDefaults/Preferences/Preferences.html)。但我想在我的应用程序中拥有我的应用程序的设置。

我可以做几件事,但我不知道哪种方法是正确的...我可以使用 InAppSettingsKit (http://www.inappsettingskit.com/) 或手动做所有事情,这会很麻烦(我认为?)什么你们过去是否已经完成了您的设置,您认为最好的方法是什么?有没有比我上面列出的更好的方法来解决这个问题?

非常感谢:)

【问题讨论】:

【参考方案1】:

根据设置中需要的参数数量,方法可能会有所不同。

如果您有很多参数,并且需要包含滑块、开关或任何高级单元配置的行,那么使用诸如InAppSettingsKit 之类的库是一个不错的选择。

另一方面,如果您只有几个参数,使用UITableViewControllerStatic CellsGrouped Style 就足够了。你可以在Interface Builder 中做很多事情,并在代码中执行操作。

选择您最喜欢的方法,我认为两者都值得尊重。

【讨论】:

以上是关于在我的应用程序中添加设置页面(Xcode 和 Swift)的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 Xcode 和 Swift 在我的导航栏中添加标题?

Xcode Storyboard中有设置应用吗?

如何在我的应用程序中添加泰米尔语。我的 Xcode 版本是 9.2

如何使用 Swift 2(Xcode 7)在我的 Sprite Kit 游戏中为背景音乐设置静音按钮?

在我的 OpenGL C++ 项目中究竟应该在哪里添加我的 BMP 文件?在 Mac 上使用 Xcode

如何在我的 Swift XCode 应用程序上设置 SwiftyJSON?