0
我试图更改内容&当用户单击按钮时重新加载UIPickerView。重新加载UIPickerView内的内容
当按钮被按下我打电话[pickerView reloadAllComponents]
内容上的变化时,新的行画,但滚动的行数保持相同,即- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component;
不会被调用。
是否[pickerView reloadAllComponents]
按我想象的那样工作,更改数据源&重绘UIPickerView中的内容?
如果不是,我该怎么做?
你能展示更多的代码吗 – Hiren 2012-01-10 13:28:54
你确定你把'pickerView'连接起来了吗?听起来像你'reloadAllComponents'调用没有到达'UIPickerView'。在滚动时,即使没有重新加载,您也会始终期待新的内容。 – mvds 2012-01-10 13:30:32