Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c UIPickerView(xcode)中的滚动组件_Objective C_Xcode_Uipickerview - Fatal编程技术网

Objective c UIPickerView(xcode)中的滚动组件

Objective c UIPickerView(xcode)中的滚动组件,objective-c,xcode,uipickerview,Objective C,Xcode,Uipickerview,是否有机会通过按下按钮或更改组件中的另一行,使UIPickerView自动滚动其组件?我的意思是,我在UIPickerView中有两个组件,当我在第一个组件中选择时,我希望第二个组件自动滚动到另一个对象。这是可能的吗?这是可能的,甚至很容易-你所需要的一切要做的是实现以下UIPickerViewDelegate方法: - (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSI

是否有机会通过按下按钮或更改组件中的另一行,使UIPickerView自动滚动其组件?我的意思是,我在UIPickerView中有两个组件,当我在第一个组件中选择时,我希望第二个组件自动滚动到另一个对象。这是可能的吗?

这是可能的,甚至很容易-你所需要的一切要做的是实现以下
UIPickerViewDelegate
方法:

- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component {
    if (row==3 && component==1) [pickerView selectRow:2 inComponent:0 animated:YES];
}