我有一个UIPickerView,它将根据用户按下的按钮加载两个不同的数据集。一个数组的计数为10,另一个数组为6.是否可以使用这两个数据填充相同的选择器视图?当我设置numberOfRow方法返回10时,当我加载数字为6的数组时,我最终出错了。有什么办法可以解决这个问题吗?
答案 0 :(得分:0)
跟踪您正在使用的数组并返回适当的行数。
答案 1 :(得分:0)
在UIpickerview中,委托有一些if语句来反映更改
if(button1 pressed){
return array
}
else{ return array 2}
对行数和数据源回调执行相同的操作