在我的iPhone应用程序中,我有一个带有2列的UIPickerView。
当用户点击右栏并选择了一个项目时,他们会点击一个按钮。 在此之后,我希望再次选择UIPickerView的左侧列。
我可以使用
选择列(组件)中的任何行[ myPickerView selectRow: myRow inComponent: myComponent animated:YES];
有什么方法可以选择列 本身?
由于
答案 0 :(得分:0)
再次看问题(经过一夜的睡眠!)我意识到我在看错了问题;我真正想做的是调整列到初始状态。
我可以使用以下代码
来完成此操作 self.pickerView.delegate = nil;
self.pickerView.delegate = self;
使用
中的调整大小代码-(CGFloat)pickerView:(UIPickerView *)pickerView widthForComponent:(NSInteger)component
{ ...
}
感谢Kovpas solution