私はXcodeが初めてです。
私は 2 つ目の iPhone アプリケーションを作成しようとしています。これはアルコール飲料に基づいており、その準備方法 (例: ビーチでのセックス、ダイキリなど)
私の質問は、ピッカーのオプションを変更して、それぞれに情報を保存するにはどうすればよいかということです。
ユーザーがピッカーから特定の飲み物を選択すると、情報が読み込まれます。
これどうやってするの ?
私はXcodeが初めてです。
私は 2 つ目の iPhone アプリケーションを作成しようとしています。これはアルコール飲料に基づいており、その準備方法 (例: ビーチでのセックス、ダイキリなど)
私の質問は、ピッカーのオプションを変更して、それぞれに情報を保存するにはどうすればよいかということです。
ユーザーがピッカーから特定の飲み物を選択すると、情報が読み込まれます。
これどうやってするの ?
コントローラーを使用UIPickerView
して、このタスクを実行できます。
このタスクを実行する viewcontrrler のUIPickerView コントローラーxib
を取得します。
次に、viewcontroller.h ファイルでUIPickerViewDelegate,UIPickerViewDataSource
and を指定します。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
}