从故事板新建UIPickerView?

时间:2013-11-16 15:22:43

标签: ios storyboard picker

我的问题如下。是否可以重新创建在故事板中创建的UIPickerView?我在故事板中创建了一个UIPickerView,我需要将UIPickerView弄为零并重新创建它。我只是想知道这是否可以以某种方式以恢复ID来完成?

..或者我是否只需要从代码创建UIPickerView ......?

...............为什么我必须使UIPickerView无法完全阻止用户快速旋转车轮,关闭车轮并再次快速重新打开UIPickerView。完成此操作后,当用户再次打开UIPickerView时,滚轮会继续旋转。如果强制UIPickerView选择一个值,UIPickerView仍然会继续滚动,因此这不是一个选项。

1 个答案:

答案 0 :(得分:1)

尝试保存对选择器视图的强引用,将其从超级视图中删除,然后再将其添加回来。

我刚尝试过,这段代码有效:

- (IBAction)handleButton:(UIButton *)sender
{
  UIPickerView *thePicker = _spinner;
  [thePicker removeFromSuperview];
  [self.view addSubview: thePicker];
}