2012-12-26 67 views
0

我正在构建通用应用程序,现在正在设置屏幕上工作。使用滑块控制和两个开关控制,设置屏幕很简单。我没有使用设置包和使用简单的NSUserDefaults类。我正在检查pttrns.com网站,并非常喜欢下面截图中的设置屏幕。我想开发一个类似的,想知道它是如何完成的,并从这里获得一些想法。我是iOS新手,非常感谢任何帮助。iOS设置屏幕想法

此外,任何指向良好背景的指针(类似于下图所示)我可以免费下载? enter image description here 谢谢。

+2

想法#1:不要将Xcode标签用于无关的问题。 – 2012-12-26 16:33:45

回答

1

从外观上看,他们使用的是分组UITableView,每个“设置”控件都有一个区域,每个控件的描述都是区域页脚。

因此,建立一个分组的tableview用一个时髦的背景下,像那些Erway软件建议,然后,如果你需要帮助添加UISwitches你的tableview,只是看这个问题:UISwitch in a UITableView cell - 添加一个方法的更新NSUserDefaults每次更改相应的开关值。

+0

谢谢,并想问问在设置屏幕底部添加应用程序标题是否一个好主意。因为通过查看上面的设置屏幕截图,如果用户将应用在屏幕上闲置了一段时间,用户就不会知道该应用的名称。 – Hema

+0

这完全取决于您如何为应用打造品牌,在这种情况下,取决于用户在选择设置时对应用的熟悉程度。例如,如果他们被迫在应用程序开始时改变设置,那么提醒用户应用程序的品牌是一个好主意。这仍然适用于正常的设置屏幕,但是您应该关注的不是“过度品牌”,而是关注代表品牌的被动UI元素,例如颜色方案,字体和图形方案。如果您添加标题,请在最后一个单独的部分将其作为徽标呈现。 – Sarreph

3

一个伟大的网站背景和图案是Subtle Patterns。我已经在几个项目上使用过它,并且喜欢它!

+0

感谢分享模式。 – Sarreph

+0

感谢您的模式 – Hema