本篇文章跟上篇?iOS 自定義DatePicker控件--這里只有干貨?使用類似,詳細使用參考上篇及demo潭流!
1.本篇實現(xiàn)省市區(qū)三級聯(lián)動 ?
#pragma mark----pickerView聯(lián)動-----
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component{}
2.解決快速滑動時點擊確認按鈕竞惋,導致的省市區(qū)的地址不對應; 以及多組滑動時點擊確認按鈕,導致的崩潰問題
//更新城市數據(防止非正常操作導致的崩潰及數據不對應)
-(void)reloadCityData{}
3.提供地址過長導致顯示不全的解決思路
//替換text居中 這里可以解決地址顯示不全問題(根據需要自行定義灰嫉,顏色拆宛,frame,font)
-(UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view
以上方法均在BJCityPicker.m中
效果圖
希望本文對你有幫助讼撒,動動小手點下喜歡唄浑厚!