所以,我實現了一個PickerView當我挑選一些有價值的東西工作正常,但如果我不接任何東西UIPickerView當查看加載選擇值
- (void)selectRow:(NSInteger)row inComponent:(NSInteger)component animated:(BOOL)animated
不叫。而且我想要如果用戶不選擇一個值,第一個值被選中。
所以,我實現:
-(void)viewDidAppear:(BOOL)animated
{
[pickerView selectRow:0 inComponent:0 animated:YES];
}
,但它不工作。爲什麼不在這之後調用selectRow:inComponent:方法?
那麼,做我想做的事情的最佳方式是什麼? – 1337code
我不知道是否有辦法做到這一點。我們需要代表知道哪一行被選中。但是在這裏,你知道你已經選擇0組成0行。你可以在這裏做你的東西。 –
我試圖在selectRow中實現它:inComponent:ut它確實; t被調用 – 1337code