美文网首页iOS开发
iOS-省市区三级联动UIPickerView封装----附js

iOS-省市区三级联动UIPickerView封装----附js

作者: DreamMmMmM | 来源:发表于2016-12-20 16:32 被阅读476次

这几天在做收货地址的时候,需要一个省市区三级联动的plist,但是后台给的是一个json,

找到一个比较好用的工具,http://json2plist.sinaapp.com/

可以直接把json数据转化为plist,然后在Xcode里面新建一个plist把刚才转化的数据粘贴进去就行了。

解析后效果:

A479FD24-E9AF-489D-8A77-CE175C6678A3.png

关于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文件,并重新解析下


F5DC60A1-2505-4850-B01B-A59BD482CE0A.png

相关文章

网友评论

    本文标题:iOS-省市区三级联动UIPickerView封装----附js

    本文链接:https://www.haomeiwen.com/subject/guqfvttx.html