2012-12-26 91 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