【问题标题】:How to build an iOS like settings module?如何构建类似 iOS 的设置模块?
【发布时间】:2011-07-17 08:09:57
【问题描述】:

我对 iPhone 开发真的很陌生。目前我正在为我的应用程序设置一个选项模块。用户应该能够编辑一些首选项。

我的第一个方法是设置一些文本字段。但我真的很喜欢 iOS 处理编辑首选项的方式。有某种标签。单击该标签会打开另一个视图,其中包含一个用于编辑的字段。我希望你明白我的意思。

iOS 是如何做到这一点的?那是表格视图吗?

我的意思是这种设计

【问题讨论】:

  • 如您的屏幕截图所示(底部文字说明),请尝试使用 InAppSettingsKit。 ;)

标签: iphone xcode interface-builder inappsettingskit


【解决方案1】:

@hennes 已经推荐的 InAppSettingsKit 用于扩展已经可用的功能。

如果您将 Settings.bundle 添加到您的应用程序,那么如果正确安装,它将自动显示在 Apple 提供的 Settings.app 中。

【讨论】:

  • hm 我的意思是直接在我的应用程序中而不是在 iPhone 设置中进行这种设置
  • 这就是 InAppSettingsKit 所做的。它在您的应用中提供了一个使用 Settings.bundle 进行全局设置设置的接口。
  • 不要认为这有任何意义了,因为 InAppSettingsKit 看起来没有针对 iOS7 进行更新。
  • 要么链接坏了,要么你擅长破译亚洲字符。我无法从中做出任何明智的判断:-)
  • 正如我差不多一年前所说,这不再相关。
【解决方案2】:

还有一个选择,可以使用BaseKit(我是作者)

源代码库https://github.com/brunow/BaseKit 设置示例http://blog.brunowernimont.be/2012/06/22/example_of_settings_controller_with_basekit.html

【讨论】:

  • 博客链接坏了。
【解决方案3】:

如果您只想在您的应用中使用它,只需使用设置为 Group 样式的 tableView。 TableViews的教程很多

【讨论】:

    【解决方案4】:

    你可能想试试InAppSettingsKit

    【讨论】:

      猜你喜欢
      • 2014-09-17
      • 1970-01-01
      • 2011-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-14
      • 2020-10-01
      • 1970-01-01
      相关资源
      最近更新 更多