All Projects → MrPans → PSCityPickerView

MrPans / PSCityPickerView

Licence: MIT license
城市选择器,可以选择国内所有的城市和地区

Programming Languages

objective c
16641 projects - #2 most used programming language
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to PSCityPickerView

SPPickerView
这是一个选择器,功能类似系统的UIPickerView,但是比UIPickerView的适用范围广得多
Stars: ✭ 28 (-40.43%)
Mutual labels:  address, picker, pickerview
flutter jd address selector
京东地址选择器
Stars: ✭ 26 (-44.68%)
Mutual labels:  address, picker
Brpickerview
BRPickerView 封装的是iOS中常用的选择器组件,主要包括:日期选择器(支持年月日、年月等15种日期样式选择,支持设置星期、至今等)、地址选择器(支持省市区、省市、省三种地区选择)、自定义字符串选择器(支持单列、多列、二级联动、三级联动选择)。支持自定义主题样式,适配深色模式,支持将选择器组件添加到指定容器视图。
Stars: ✭ 2,149 (+4472.34%)
Mutual labels:  picker, pickerview
Jhaddresspickview
省市区选择器,省市二级选择,省市区三级选择,PickView,地址选择器
Stars: ✭ 12 (-74.47%)
Mutual labels:  address, city
Android Dial Picker
A custom rotating dial like picker for android
Stars: ✭ 56 (+19.15%)
Mutual labels:  picker, pickerview
Ionic2 City Picker
ionic2的省市区三级联动组件
Stars: ✭ 95 (+102.13%)
Mutual labels:  picker, city
Androidpicker
安卓选择器类库,包括日期及时间选择器(可用于出生日期、营业时间等)、单项选择器(可用于性别、民族、职业、学历、星座等)、二三级联动选择器(可用于车牌号、基金定投日期等)、城市地址选择器(分省级、地市级及区县级)、数字选择器(可用于年龄、身高、体重、温度等)、日历选日期择器(可用于酒店及机票预定日期)、颜色选择器、文件及目录选择器、图片选择器等……WheelPicker/DatePicker/TimePicker/OptionPicker/NumberPicker/LinkagePicker/AddressPicker/CarPlatePicker/CalendarPicker/ColorPicker/FilePicker/ImagePicker etc.
Stars: ✭ 5,320 (+11219.15%)
Mutual labels:  address, picker
Alerts And Pickers
Advanced usage of UIAlertController and pickers based on it: Telegram, Contacts, Location, PhotoLibrary, Country, Phone Code, Currency, Date...
Stars: ✭ 5,267 (+11106.38%)
Mutual labels:  picker, pickerview
Area Puppeteer
基于 puppeteer 的中国行政区域抓取爬虫
Stars: ✭ 144 (+206.38%)
Mutual labels:  address, city
administrative-divisions-of-China-on-Python
中华人民共和国行政区划爬虫,分为省级、地级、县级、乡级、村级,最多五级连动,可通过本项目自行爬取数据也可使用本项目在线接口直接调用。
Stars: ✭ 91 (+93.62%)
Mutual labels:  address, city
RPicker
Simple and Easy-to-Use iOS Swift Date and Options Picker
Stars: ✭ 130 (+176.6%)
Mutual labels:  picker, pickerview
Swifthuecolorpicker
iOS HUE color picker
Stars: ✭ 44 (-6.38%)
Mutual labels:  picker, pickerview
Wheelpicker
A smooth, highly customizable wheel view and picker view, support 3D effects like iOS. 一个顺滑的、高度自定义的滚轮控件和选择器,支持类似 iOS 的 3D 效果
Stars: ✭ 684 (+1355.32%)
Mutual labels:  picker, pickerview
Citypicker
一个仿大众点评、美团的城市选择器,使用如同Rx一样优雅,并且UI和城市数据可以自定义
Stars: ✭ 97 (+106.38%)
Mutual labels:  picker, city
Agcircularpicker
AGCircularPicker is helpful component for creating a controller aimed to manage any calculated parameter
Stars: ✭ 592 (+1159.57%)
Mutual labels:  picker, pickerview
google streetview
A command line tool and module for Google Street View Image API
Stars: ✭ 77 (+63.83%)
Mutual labels:  address, city
Mdatepickerview
Quick and easy date picker.
Stars: ✭ 373 (+693.62%)
Mutual labels:  picker, pickerview
Pickerview
One very very user-friendly Picker library(内部提供两种常用类型的Picker:时间选择器(支持聚合)和联动选择器(支持不联动)。支持扩展自定义Picker。支持自定义弹窗。支持作为view的非弹窗场景。)
Stars: ✭ 516 (+997.87%)
Mutual labels:  picker, pickerview
Administrative Divisions Of China
中华人民共和国行政区划:省级(省份直辖市自治区)、 地级(城市)、 县级(区县)、 乡级(乡镇街道)、 村级(村委会居委会) ,中国省市区镇村二级三级四级五级联动地址数据。
Stars: ✭ 11,727 (+24851.06%)
Mutual labels:  address, city
csc picker
A flutter package to display a country, states, and cities. In addition it gives the possibility to select a list of countries, States and Cities depends on Selected, also you can search country, state, and city all around the world.
Stars: ✭ 25 (-46.81%)
Mutual labels:  picker, city

PSCityPickerView

Pod Version License Platform

城市选择器,可以选择国内所有的城市和地区,实现了省、市、区的三级联动.

继承于系统原生控件UIPickerView.你可以像设置任何系统的PickerView一样自定义他的背景颜色等属性。

预览

image

导入

#####推荐 通过Cocoapods导入 在你的Podfile文件中加入如下一行

pod 'PSCityPickerView'
手动导入

下载zip并解压。将PSCityPickerView文件夹拖入你的Xcode工程中。

使用方法

推荐使用懒加载初始化,并设置代理.

@property (nonatomic, strong) PSCityPickerView *cityPicker;


- (PSCityPickerView *)cityPicker
{
    if (!_cityPicker)
    {
        _cityPicker = [[PSCityPickerView alloc] init];
        _cityPicker.cityPickerDelegate = self;
    }
    return _cityPicker;
}

设置inputView为cityPicker.

self.textField.inputView = self.cityPicker;

代理中返回省、市、区信息.

#pragma mark - PSCityPickerViewDelegate
- (void)cityPickerView:(PSCityPickerView *)picker
    finishPickProvince:(NSString *)province
                  city:(NSString *)city
              district:(NSString *)district
{
    [self.textField setText:[NSString stringWithFormat:@"%@ %@ %@",province,city,district]];
}

更多信息请查看源码。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].