美文网首页UI程序员iOS Developer
iOS 自定义城市PcikerView控件--这里只有干货

iOS 自定义城市PcikerView控件--这里只有干货

作者: 攻城狮1206 | 来源:发表于2016-04-11 17:01 被阅读446次

    本篇文章跟上篇 iOS 自定义DatePicker控件--这里只有干货 使用类似,详细使用参考上篇及demo!

    1.本篇实现省市区三级联动  

    #pragma mark----pickerView联动-----

    -(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{}

    2.解决快速滑动时点击确认按钮,导致的省市区的地址不对应; 以及多组滑动时点击确认按钮,导致的崩溃问题

    //更新城市数据(防止非正常操作导致的崩溃及数据不对应)

    -(void)reloadCityData{}

    3.提供地址过长导致显示不全的解决思路

    //替换text居中 这里可以解决地址显示不全问题(根据需要自行定义,颜色,frame,font)

    -(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view

    以上方法均在BJCityPicker.m中

    效果图

    希望本文对你有帮助,动动小手点下喜欢呗!

    demo传送门

    相关文章

      网友评论

        本文标题:iOS 自定义城市PcikerView控件--这里只有干货

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