UIPickerView - 选择组件

时间:2010-11-19 12:41:43

标签: iphone uipickerview

在我的iPhone应用程序中,我有一个带有2列的UIPickerView。

当用户点击右栏并选择了一个项目时,他们会点击一个按钮。 在此之后,我希望再次选择UIPickerView的左侧列。

我可以使用

选择列(组件)中的任何行

[ myPickerView selectRow: myRow inComponent: myComponent animated:YES];

有什么方法可以选择列  本身?

由于

1 个答案:

答案 0 :(得分:0)

再次看问题(经过一夜的睡眠!)我意识到我在看错了问题;我真正想做的是调整列到初始状态。

我可以使用以下代码

来完成此操作
 self.pickerView.delegate = nil;
 self.pickerView.delegate = self;

使用

中的调整大小代码
-(CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component
{ ...
}

感谢Kovpas solution