UIPickerView不同的行号 - iOS

时间:2012-07-25 09:53:39

标签: ios xcode uipickerview

我有一个UIPickerView,它将根据用户按下的按钮加载两个不同的数据集。一个数组的计数为10,另一个数组为6.是否可以使用这两个数据填充相同的选择器视图?当我设置numberOfRow方法返回10时,当我加载数字为6的数组时,我最终出错了。有什么办法可以解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

跟踪您正在使用的数组并返回适当的行数。

答案 1 :(得分:0)

在UIpickerview中,委托有一些if语句来反映更改

if(button1 pressed){
return array
}
else{ return array 2}

对行数和数据源回调执行相同的操作