仿饿了吗配送时间效果
2016-05-05 19:43
309 查看
效果图
实现步骤
1.定义三个arrya存放三列
1.访问接口,初始化(立即送、定时送)
撒地方
实现步骤
1.定义三个arrya存放三列
@implementation DateView{ NSArray *lables;//上午、下午 NSArray* _date;//日期 NSArray*_type;//类型
//需求是显示7天,所以定义7个时间 NSDictionary* _distriTime; NSDictionary* _firstDic; NSDictionary* _secondDic; NSDictionary*_selectType; NSDictionary* _firstType; NSDictionary* _secondeType; }
1.访问接口,初始化(立即送、定时送)
-(void)queryTypes{ AFHTTPRequestOperationManager* manager=[AFHTTPRequestOperationManager manager]; manager.responseSerializer=[AFHTTPResponseSerializer serializer]; [manager POST:[BASEURL stringByAppendingString:@"order/distributeTime"] parameters:nil success:^(AFHTTPRequestOperation *operation, id responseObject) { NSString *responseJsonString = [NSString stringWithString:operation.responseString]; NSData *resData = [[NSData alloc] initWithData:[responseJsonString dataUsingEncoding:NSUTF8StringEncoding]]; NSDictionary *resultDic = [NSJSONSerialization JSONObjectWithData:resData options:NSJSONReadingMutableLeaves error:nil]; if (resultDic!=nil) { if([resultDic[@"msg"] isEqualToString:@"无效的Token值"]) { [SVProgressHUD showErrorWithStatus:@"您的登录信息已经过期,请重新登陆"]; return; } NSString *code = resultDic[@"code"]; if ([code isEqualToString:@"100"]) { _type=resultDic[@"data"]; _firstType=_type[0]; _secondeType=_type[1]; [self distridate]; [self queryLages]; } } } failure:^(AFHTTPRequestOperation *operation, NSError *error) { [SVProgressHUD showErrorWithStatus:@"获取时间信息失败"]; }]; }
撒地方
相关文章推荐
- CascadeView级联组件实现思路详解(分离思想和单链表)
- ajax+jQuery实现级联显示地址的方法
- jquery无限级联下拉菜单简单实例演示
- JQuery实现级联下拉框效果实例讲解
- jQuery级联操作绑定事件实例
- javascript级联下拉列表实例代码(自写)
- jsp dwr级联效果代码
- ASP.NET实现级联下拉框效果实例讲解
- js实现全国省份城市级联下拉菜单效果代码
- JavaScript实现常用二级省市级联下拉列表的方法
- Android PickerView滚动选择器的使用方法
- javascript基于DOM实现省市级联下拉框的方法
- jQuery实现可收缩展开的级联菜单实例代码
- JavaScript时间操作之年月日星期级联操作
- jquery调取json数据实现省市级联的方法
- javascript省市级联功能实现方法实例详解
- JSP页面中如何用select标签实现级联
- Python实现方便使用的级联进度信息实例
- 完整中英文世界国家级联下拉列表插件【前端版】
- CascadeView级联组件实现思路详解(分离思想和单链表)