Iphone 如何在Xcode选择器上存储信息?
我是Xcode新手 我正在尝试制作我的第二个iPhone应用程序,它基于酒精饮料,以及如何准备酒精饮料(例如:海滩性爱、Daikiri等) 我的问题是如何更改选择器选项,并在每个选项中存储信息 当用户从选择器中选择特定饮料时,加载信息Iphone 如何在Xcode选择器上存储信息?,iphone,ios,objective-c,picker,Iphone,Ios,Objective C,Picker,我是Xcode新手 我正在尝试制作我的第二个iPhone应用程序,它基于酒精饮料,以及如何准备酒精饮料(例如:海滩性爱、Daikiri等) 我的问题是如何更改选择器选项,并在每个选项中存储信息 当用户从选择器中选择特定饮料时,加载信息 如何执行此操作?您可以使用UIPickerView控制器执行此任务 以要在其中执行此任务的viewcontrller的xib中的UIPickerView控制器为例 然后在viewcontroller.h文件中指定UIPickerViewDelegate、UIPic
如何执行此操作?您可以使用
UIPickerView
控制器执行此任务
以要在其中执行此任务的viewcontrller的xib
中的UIPickerView控制器为例
然后在viewcontroller.h文件中指定UIPickerViewDelegate、UIPickerViewDataSource
和IBOutlet UIPickerView*pickerview
然后使用UIPickerView的委托方法,如下所示
- (NSInteger)numberOfComponentsInPickerView:(UIPickerView *)pickerView;
{
return 1;
}
- (NSInteger)pickerView:(UIPickerView *)pickerView numberOfRowsInComponent:(NSInteger)component;
{
return [yourArray count]; //give array that contains the alcoholic drinks values....
}
- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component;
{
return [yourArray objectAtIndex:row]; //display alcoholic drinks in picker....
}
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
//display whichever information you want to display after selection in picker
}
你有解决办法吗?如果是,请接受答案:-)