2012-10-23 58 views
1

我試圖在我的應用程序中設置屏幕,就像存在於iPhone裏面的設置一樣。點擊設置時,我們會看到具有圓形邊緣的不同部分,全部爲白色,其中一些選項帶有箭頭,一些是開/關按鈕。ios設置屏幕用戶界面

蘋果公司是如何實現這一目標的?這是一個UITableView?有沒有關於如何使選項看起來類似的文檔?或者是否有Apple的設置屏幕實施的開源示例?

我想做一個具有類似功能的設置屏幕,因此我想知道它是如何實現設置屏幕的。不幸的是,找不到這個搜索。

回答

4

它是一個分組的UITableView。

Grouped TableView

你幾乎可以構建一個類似的應用程序,以蘋果的設置應用很容易,特別是如果你使用故事板和靜態細胞。

如果單元格具有某種附件類型,您將需要設置其附件類型並推送新視圖。無論如何,構建一個並不難,即使你古老的方式(iOS 5之前)。你現在可以建立類似這樣的速度。

1

設置應用程序的UI基本上是一組具有「分組」風格的UITableViewControllers。如果您未使用表格,則應花一些時間閱讀「Table View Programming Guide for iOS」。它涵蓋了關於創建和使用表的所有知識。

5

這是一個UITableViewstyle設置爲。

帶箭頭的單元格爲accessoryTypeUITableViewCellAccessoryDisclosureIndicator。 開/關按鈕被稱爲開關它們也可以用作單元附件