iOS-省市区三级联动UIPickerView封装----附js
2016-12-20 本文已影响476人
DreamMmMmM
这几天在做收货地址的时候,需要一个省市区三级联动的plist,但是后台给的是一个json,
找到一个比较好用的工具,http://json2plist.sinaapp.com/
可以直接把json数据转化为plist,然后在Xcode里面新建一个plist把刚才转化的数据粘贴进去就行了。
解析后效果:

关于UIPickerView封装;地址:http://code.cocoachina.com/download/133364
使用很简单
引入#import "SelectView.h"
- (void)btnClick:(UIButton *)btn{
NSLog(@"点一下");
SelectView *city = [[SelectView alloc]initWithZGQFrame:self.view.bounds SelectCityTtitle:@"城市选择"];
// __weak typeof(self)blockself = self;
[city showCityView:^(NSString *proviceStr, NSString *cityStr, NSString *disStr) {
_textField.text = [NSString stringWithFormat:@"%@%@%@",proviceStr,cityStr,disStr];
}];
}
如果后台给的json数据结构不一样
修改plist文件,并重新解析下
