系统设置 其实就是 group 类型的 tableView 以及 系统的cell
Preference Items 所有cell 等设置
按顺序有点坑爹,可以考虑使用Source Code 编辑
- 1 Group - tableView secttion header title
Type:类型:Group
Title:标题:自定义字符串
- 2 Title - cell title
Type:类型:Title
Title:标题:自定义字符串
Default Value :默认值(title 类型只能显示)
identifirer:key - 通过(NSUserDefaults)可以获取value
// NSString
- 3 Text Field - 输入框
Type:类型:Text Field
Title:标题:自定义字符串
Default Value :默认值
Keyboard Type:键盘类型
Text Field Is Secure:是否密码输入
Autocapitalization Style:自动大写模式
Autocorrection Style:自动矫正模式
Identifier:key - 通过(NSUserDefaults)可以获取value
// NSString
- 4 Toggle Switch - 开关
Type:类型:Toggle Switch
Title:标题:自定义字符串
Default Value :默认值
Value for ON:修改选中时的属性值
Value for OFF:修改未选中的属性值
Identifier:key - 通过(NSUserDefaults)可以获取value
// 默认 BOOl,可以修改
- 5 Slider - 滑块
Type:类型:Slider
Title:标题:自定义字符串
Default Value :默认值
Minimum Value
Maximum Value
Min Value Image Filename
Max Value Image Filename
Identifier:key - 通过(NSUserDefaults)可以获取value
// NSNumber
- 5 Multi Value - 选择器
Type:类型:Multi Value
Title:标题:自定义字符串
Default Value :默认值
Titles:显示选择项
Values:获取属性项(对应出现)
Identifier:key - 通过(NSUserDefaults)可以获取value
// 随意设置什么就是什么
刷新保存用户设置
// 设置之后在进入app时,保存以下设置
[[NSUserDefaults standardUserDefaults] synchronize];
1