Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

MrPans/PSCityPickerView

Repository files navigation

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]];
}

更多信息请查看源码。

About

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

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /