[英]How can I get text on UIPickerView?
如果我使用带有自定义View(3个组件)的UIPickerView。如何从每个selectedRow中获取UIPickerView上的每个文本?
谢谢...
这取决于您决定如何将文本放入组件中。
例如,如果您使用myArray
:
-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
NSLog(@"%@",[myArray objectAtIndex:row]);
}
您可以使用选择器的委托方法
-(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
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.