PSCityPickerView
城市选择器,可以选择国内所有的城市和地区,实现了省、市、区的三级联动.
继承于系统原生控件UIPickerView.你可以像设置任何系统的PickerView一样自定义他的背景颜色等属性。
预览导入推荐 通过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]]; }更多信息请查看源码。
,开题报告