UIPickerView数据联动
来源:互联网 发布:java获取http请求body 编辑:程序博客网 时间:2024/05/29 18:30
1,越界错误的解决方法
(1) 在数据模型中写一个 过滤方法
- (NSString *)cityNameWithIndex: (NSInteger)index
{
}
(2) 刷新列表
//选中component列&row
(1) 在数据模型中写一个 过滤方法
- (NSString *)cityNameWithIndex: (NSInteger)index
{
// 判断索引是否越界 if (index < self.cities.count) { return self.cities[index]; }else{ return nil; }
}
(2) 刷新列表
//选中component列&row
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component { // 只有第0列变化需要刷新第1列的内容 if (component == 0) { [pickerView reloadComponent:1]; } // 设置文本标签的内容,显示当前选择的城市! // 获取当前选中的城市名称 // 1> 第0列选中的省 int pRow = [pickerView selectedRowInComponent:0]; // 2> 第1列选中的市 int cRow = [pickerView selectedRowInComponent:1]; NSString *cityName = [self.provinces[pRow] cityNameWithIndex:cRow]; self.cityLabel.text = cityName;}
0 0
- UIPickerView数据联动
- IOS:UIPickerView设置三组数据联动的选择框(地区,上课时间段等类型数据的选择)
- UIPickerView实现省 市 区三级联动
- 网络请求省市区实现UIPickerView三级联动
- 使用UIPickerView显示数据
- UIPickerView数据添加
- IOS UIPickerView的简单使用 省份+城市 联动
- [小白学iOS编程03]UIPickerView控件学习_省市联动
- UIPickerView【随机点菜系统 && 省市联动 && 选择国旗】
- UIPickerView组件的使用之——省市联动
- iOS省市区三级联动UIPickerView(含省市区id)
- iOS 使用UIPickerView三级联动实现选择日期年月日
- UIPickerView
- UIPickerView
- UIPickerView
- UIPickerView
- UIPickerView
- UIPickerView
- 赵雅智_名片夹(3)_下拉刷新加载更多
- 大数据为企业招聘带来巨大改变
- JQuery处理json与ajax返回JSON实例
- R0下通过EPROCESS获取进程加载模块
- php之图像处理函数
- UIPickerView数据联动
- STL中的find_if函数
- 级联菜单(DHTML)
- cocos2d-x3.2 单点触控
- 将char型数组转化为CSTring型字符串
- 连接(应该可以这么说吧)优先队列——POJ 1442
- AudioManager 的使用
- 标准源码下载
- OpenWRT添加模块<六>: 为现存的公有包添加新的私有文件