1

我正在尝试在我的应用程序中制作一个设置屏幕,就像 iPhone 内部存在的设置一样。单击设置时,我们会看到带有圆形边缘的不同部分,全白,一些选项有箭头,一些是开/关按钮。

苹果是如何做到这一点的?是UITableView吗?是否有任何关于如何使选项看起来相似的文档?或者有没有苹果设置屏幕实现的开源示例?

我想制作一个具有类似功能的设置屏幕,因此我想知道它是如何在设置屏幕上实现的。不幸的是,无法通过搜索找到这个。

4

3 回答 3

5

它是一个分组的 UITableView。

分组表视图

您几乎可以非常轻松地构建与 Apple 的设置应用程序类似的应用程序,特别是如果您使用情节提要和静态单元格。

如果单元格具有某种附件类型,您将需要设置其附件类型并推送新视图。无论如何,构建一个并不难,即使您采用古老的方式(iOS 5 之前)。如今,您可以非常快速地构建类似的东西。

于 2012-10-23T20:18:16.423 回答
5

这是一个UITableView设置styleUITableViewStyleGrouped

带箭头的单元格UITableViewCellAccessoryDisclosureIndicator用于accessoryType。开/关按钮称为开关,它们也可以用作电池配件

于 2012-10-23T20:17:50.280 回答
1

Settings 应用程序的 UI 基本上是一组具有“分组”样式的UITableViewController 。如果您没有使用过表格,您应该花一些时间阅读“ iOS 表格视图编程指南”。它涵盖了您需要了解的有关创建和使用表的所有信息。

于 2012-10-23T20:17:25.223 回答