私はカスタムビュー(3つのコンポーネント)でUIPickerViewを使用しています。どのように各selectedRowからUIPickerViewの各テキストを取得できますか?UIPickerViewでテキストを取得するにはどうすればよいですか?
THANKS ...
私はカスタムビュー(3つのコンポーネント)でUIPickerViewを使用しています。どのように各selectedRowからUIPickerViewの各テキストを取得できますか?UIPickerViewでテキストを取得するにはどうすればよいですか?
THANKS ...
あなたはウルの方法のためのピッカーのデリゲートメソッド
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
if(component==0)
{
int i=row; //here i returns the row selected by you in picker component 0
}
else if(component==1)
{
int j=row; //here j returns the row selected by you in picker component 1
}
else if(component==2)
{
int k=row; //here k returns the row selected by you in picker component 2
}
}
それはあなたがコンポーネントにテキストを配置することを決定した方法によって異なります。
たとえば、あなたがmyArray
使用する場合:
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
NSLog(@"%@",[myArray objectAtIndex:row]);
}
感謝を使用することができ、しかし、私だけではなく、各コンポーネントで1つのアレイ、 コンポーネント2を使用し、 3とMultiarray。 – miniHsieh
あなたのコードを表示するので、私はあなたを助けることができます。 – WrightsCS