关于记录pickerview之前选择过的选项,选刷新整个组件,然后再赋值对应的compments,示例如下:
[pickerView reloadAllComponents];
if (Type ==
0)
{
if ([loadNotification(@"xxxx")
isEqualToString:@"xxxx"])
[pickerView
selectRow:0
inComponent:1
animated:YES];
//eventage = @"5";
else if ([loadNotification(@"xxxx")
isEqualToString:@"xxxx"])
[pickerView
selectRow:1
inComponent:1
animated:YES];
else if ([loadNotification(@"xxxx")
isEqualToString:@"xxxx"])
[pickerView
selectRow:2
inComponent:1
animated:YES];
else
[pickerView
selectRow:3
inComponent:1
animated:YES];
}
注:之所以要刷新所有组件,就是因为有可能不同组件中的数目不一样