美文网首页
省市区地址选择器AreaPicker封装

省市区地址选择器AreaPicker封装

作者: 丶淡茗 | 来源:发表于2018-06-28 15:32 被阅读187次

    AreaPicker

    一个使用起来炒鸡简单的省市区选择器,加载只需要两行代码搞定

    GitHub : https://github.com/wanghui9309/AreaPicker

    AreaPicker.gif

    如何使用

    • 手动导入
      • 将项目中AreaPicker文件夹拖入您的项目中
      • 导入主头文件即可:#import "WHAreaPickerView.h"

    使用参考

    WHAreaPickerView *area = [WHAreaPickerView areaPickerView];
    area.delegate = self;
    

    area.plist

    • 该文件是存放省市区的数据源

    WHAreaPickerView.h

    @class WHAreaPickerView;
    
    @protocol WHAreaPickerViewDelegate <NSObject>
    
    @optional
    /**
    完成了选择区域
    
    @param picker 选择器
    */
    - (void)areaPickerViewDidFinish:(WHAreaPickerView *)picker;
    
    @end
    
    /** 省市区选择器 */
    @interface WHAreaPickerView : UIView
    
    @property (nonatomic, weak) id<WHAreaPickerViewDelegate> delegate;
    /** 上次选中的地区 [0:省份下标,1:城市下标,2:县区下标] */
    @property (nonatomic, strong) NSArray<NSNumber *> *lastAreas;
    /** 区域名称 [0:省份名称,1:城市名称,2:县区名称] */
    @property (nonatomic, strong) NSArray<NSString *> *areaName;
    
    /**
    快速创建
    */
    + (instancetype)areaPickerView;
    
    @end
    

    相关文章

      网友评论

          本文标题:省市区地址选择器AreaPicker封装

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