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