将工具栏添加到选择器视图

时间:2010-06-07 04:46:55

标签: iphone picker

我怎样才能将工具栏添加到选择器? 我想在拾取器上方有一个带有“完成”栏按钮项的工具栏。单击“完成”按钮将隐藏(动画)屏幕上的选择器(像键盘一样向下移动)

我仍在寻找这个方法......希望你能帮助我。

由于

2 个答案:

答案 0 :(得分:1)

当我需要这样做时,我通常会创建一个容器视图并将其放入选择器和工具栏中。这允许将分组作为一个单元隐藏,移动,调整大小等。

UIView *pickerGroupView = [[[UIView alloc] initWithFrame: frame] autorelease];
thePicker.frame = pickerGroupView.bounds;
[pickerGroupView addSubview: thePicker];

theToolbar.center = pickerGroupView.center;  // assuming that's where you want it
[pickerGroupView addSubView: theToolbar];

答案 1 :(得分:0)

最简单的方法是制作一个新的UIToolbar,并在您为其设置动画时将其置于选择器视图的正上方。查看动态代码的DateCell示例。