I am trying to reset a button click on a UIPickerView . My pickerview id is created at runtime, I already have delegates set. After googling I found
[pickerView reloadAllComponents]
But this causes my app to crash every time it reaches here.
The object at index 0 is Select From List, and then the items. When the submit button is clicked, I want the βSelect from listβ to stay at the top of my label (selected index: 0).
Here is my code
ViewDidload pickerView = [[UIPickerView alloc] init]; pickerView.delegate = self; pickerView.dataSource = self; -(NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView{ return 1; }
and, when the button is pressed:
-(IBAction)btnSubmitClicked:(id)sender{ [pickerView reloadAllComponents]; }
Any idea what I'm doing wrong?
thanks
Firsttimer
source share