大部分的社群app都會有一個頁面
可以提供使用者設定資料,操作方式
而這個頁面通常都是跟app本身分開
由settings的按鈕進入
進入後的頁面大概就長這個樣
實作的方法也算簡單,按部就班不容易出錯
1. 在專案中新增一個file,我加在Resource資料夾下
(new file --> Resouce --> Settings Bundle)
2. 名字取好按下finish 會發現list中多出了白色積木的bundle file
點開階層則包含了Root.plist和語系檔
這時候點一下Root.plist, plist內容會顯示在右側
3. 密密麻麻的表格其實並不複雜
仔細看一下其實還是有規律可循的
首先,我們範例中有三大區塊
- Provision settings
- User settings
- General
瞧~所以我們的item0,item2,item5格式就是
PSGroupSpecifier 跟 Title name兩個String的組成
item1 是一個PSMultiValueSpecifier的類型
item3 item4是PSTextFieldSpecifier的類型
底下可以設定Title,KeyboardType,IsSecure等參數
item6則是PSTitleValueSpecifier的類型
可以透過DefaultValue的參數來設定cell裡面的內容
喔~對了,這種類型的cell是不可點選的
如果還有其他類型的cell,可以參考這個教學:iphonesdkarticles
沒有留言:
張貼留言