2012-10-23 60 views
1

我试图在我的应用程序中设置屏幕,就像存在于iPhone里面的设置一样。点击设置时,我们会看到具有圆形边缘的不同部分,全部为白色,其中一些选项带有箭头,一些是开/关按钮。ios设置屏幕用户界面

苹果公司是如何实现这一目标的?这是一个UITableView?有没有关于如何使选项看起来类似的文档?或者是否有Apple的设置屏幕实施的开源示例?

我想做一个具有类似功能的设置屏幕,因此我想知道它是如何实现设置屏幕的。不幸的是,找不到这个搜索。

回答

4

它是一个分组的UITableView。

Grouped TableView

你几乎可以构建一个类似的应用程序,以苹果的设置应用很容易,特别是如果你使用故事板和静态细胞。

如果单元格具有某种附件类型,您将需要设置其附件类型并推送新视图。无论如何,构建一个并不难,即使你古老的方式(iOS 5之前)。你现在可以建立类似这样的速度。

1

设置应用程序的UI基本上是一组具有“分组”风格的UITableViewControllers。如果您未使用表格,则应花一些时间阅读“Table View Programming Guide for iOS”。它涵盖了关于创建和使用表的所有知识。

5

这是一个UITableViewstyle设置为。

带箭头的单元格为accessoryTypeUITableViewCellAccessoryDisclosureIndicator。 开/关按钮被称为开关它们也可以用作单元附件