我正在运行xcode 4.3,并且想知道如果按下同一视图上的按钮,UIPickerView如何更改其值。请发布一些关于更换Picker的相关代码,因为我知道如何将其实现到按钮中。
答案 0 :(得分:1)
据推测,您的选择器是通过阵列或类似物填充的?
如果是,则让按钮更改数组的内容,然后调用[myPickerView reloadAllComponents];
。
答案 1 :(得分:0)
我认为你只想要UIPickerView
的{{1}}方法。因此,在按钮操作方法中,请按照下列步骤操作:
更改reloadAllComponents
返回的数据。即更改您在UIPickerViewDelegate
内使用的任何对象,以返回该行的标题。
在pickerView:titleForRow:forComponent:
上致电reloadAllComponents
。