摘要: 1.AFNetworking、YTKNetwork(猿题库Team对AFN的封装,貌似不错) 网络请求 2.JSONKit 解析json串 3.Masonry、SDAutoLayout(目前用这个比较多) 添加约束进行布局 4.MJRefresh、ODRefreshControl UITableVi 阅读全文
posted @ 2016-03-23 23:34 Colaless 阅读(857) 评论(0) 推荐(0) 编辑
摘要: UITableView上显示二级三级菜单的demo有很多,这里展示一个简单易复用的。 效果图: 代码:原理就是section的头作为展示的一级cell,section里的cell作为二级cell,通过section的状态(YES or NO)来控制是否显示section里的cell 阅读全文
posted @ 2016-03-23 22:59 Colaless 阅读(3453) 评论(0) 推荐(0) 编辑
摘要: 最近搭见面尝试了下Masonry,感觉挺不错的,比手写frame快多了,又避免了storyboard和xib的复杂约束。 这是效果图 ps:以前看到这样的就愁死了,各种计算坐标,用Masonry分分钟的事。 代码:用的不是很熟练,有不少走了弯路的地方欢迎指正~~~~(>_<)~~~~ 阅读全文
posted @ 2016-03-23 22:20 Colaless 阅读(538) 评论(0) 推荐(0) 编辑
摘要: - (void)viewDidLoad { [super viewDidLoad]; /** * 轮播图 * * @return nil */ //图片数组 imageArr = @[@"scroll.png",@"record.png",@"state2.png"]; //scrollview的宽和高 ... 阅读全文
posted @ 2016-03-23 21:17 Colaless 阅读(1007) 评论(0) 推荐(0) 编辑
摘要: //在DataManager.h里 #import @class DataManager; //block回调传值 /** * 请求成功回调json数据 * * @param json json串 */ typedef void(^Success)(id json); /** * 请求失败回调错误信息 * * @param error error错误信息 */ t... 阅读全文
posted @ 2016-03-23 20:48 Colaless 阅读(7501) 评论(0) 推荐(0) 编辑