Ios UIPickerView数据(属性列表)
我想知道是否可以使用属性列表在Ios UIPickerView数据(属性列表),ios,objective-c,uipickerview,Ios,Objective C,Uipickerview,我想知道是否可以使用属性列表在didSelectRow:RowIncomonent方法中加载数据 例如: - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component { NSLog(@"Selected Row %ld", (long)row); switch(row) { case 0:
didSelectRow:RowIncomonent
方法中加载数据
例如:
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
NSLog(@"Selected Row %ld", (long)row);
switch(row) {
case 0:
self.prixAS.text = @"Choisissez votre";
self.prixAR.text = @"destination.";
self.prixdAS.text = nil;
self.prixdAR.text = nil;
break;
因此,请使用属性列表加载此数据
感谢使用委托协议检索选择器中显示的数据:
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component;
或
如何检索数据(从静态数组、属性列表等)取决于您。
没有从属性列表加载名称的现有API方法。我不明白您要做什么。你能更清楚地说明你想要什么,你期望什么,举个例子吗?@Larme我希望能够用属性列表加载UIPicker的数据。但不是viewDidLoad方法中的数据。如果选择了案例0或1或etc(请参阅源代码up),我的数据会发生变化,我想知道是否可以从属性列表加载此数据。
- (UIView *)pickerView:(UIPickerView *)pickerView viewForRow:(NSInteger)row forComponent:(NSInteger)component reusingView:(UIView *)view