五分钟搭建App设置页面
发布时间:2015-10-10 17:00:43
原文出处: 陈燕翔(@燕翔de专注) 欢迎分享原创到伯乐头条本节主题(Storyboard/模型思想搭建设置页面)设置(Setting)页面的搭建(实现效果)开发方式(这里提供两种,个人感觉第二种重用性较高,推荐使用。但第一种较为简单,视开发需求选择)(1)纯 ...
原文出处: 陈燕翔(@燕翔de专注) 欢迎分享原创到伯乐头条
- 设置(Setting)页面的搭建(实现效果)
/** |
方式二(纯代码 + 模型 开发) @interface CYXGroupItem : NSObject |
- 行模型的设计(CYXSettingItem.h),分析每一行的所有元素:比如只有标题
@interface CYXSettingItem : NSObject |
+ (instancetype)itemWithtitle:(NSString *)title{ |
- 第三步 回到设置页面的控制器(CYXFourViewController.m)
- (1) 实现< UITableViewDataSource >协议的3个方法
- (2) 给对应的模型设置值
#import "CYXFourViewController.h" |
实现效果
- 如果你希望使用方式二实现点击Cell的跳转,需要实现下面的方法,并在里面调用navigationController的pushViewController方法跳转到你自定义的控制器。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath; | 看到这里,如果你是个iOS初学者,应该觉得方式2的实现过于繁琐,但方式2却是个一劳永逸的方式。换句话说,如果你用方式2封装了一个完整的设置页面的框架,在下一个项目中,再有类似的设置页面,你便可以直接把这个框架拷贝过去,改少量的代码便可以完美兼容,肯定比你再重新拖Storyboard要便捷,因此本人是比较推崇这种方式的。
全能程序员交流QQ群290551701,群内程序员都是来自,百度、阿里、京东、小米、去哪儿、饿了吗、蓝港等高级程序员 ,拥有丰富的经验。加入我们,直线沟通技术大牛,最佳的学习环境,了解业内的一手的资讯。如果你想结实大牛,那 就加入进来,让大牛带你超神!
原标题:五分钟搭建App设置页面
关键词:
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们:
admin#shaoqun.com
(#换成@)。