2011-01-10 34 views
0

比方說,例如,我的ViewController中有一個UIPickerView。在推出我用這個代碼在這裏:在重新加載該UIPickerView中的所有組件後,行選擇不會調用didSelectRow

[picker selectRow:3 inComponent:0 animated:NO]; 

選擇,我想該行後,爲什麼沒有觸發didSelectRow代碼?

- (void)pickerView:(UIPickerView *)thePickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {} 

任何想法,爲什麼這是,以及如何解決這個問題?謝謝

回答

0

我的解決方案是解決這個問題,只是添加一個空白行和選擇器加載到空行。這迫使用戶滑動UIPickerView,因此didSelectRow被觸發。

相關問題