从一个uipicker制作一个组合框

时间:2012-08-14 16:28:29

标签: iphone xcode uipickerview uipicker

IVe在一些苹果应用程序中注意到,当您单击文本框或标签时,uipicker会加载,然后当您进行选择时,它会消失。我基本上试图重新创建它。但有点困难。想知道是否有人有任何这样的教程的链接或可以提供如何重建相同的想法。

谢谢

1 个答案:

答案 0 :(得分:0)

Picker只是UIView,您可以根据需要使用

进行任何类型的动画
[UIView animateWithDuration:duration  animation:^{
      //custom animation you need. For example show from the bottom. Of course, you need to set the origin frame of picker to somewhere under the screen.
      myPicker.frame = CGRectMake(0, self.view.bounds.height.y - myPicker.frame.size.height, myPicker.frame.size.width, myPicker.frame.size.height);
}];

它可以从底部弹出或淡入/淡出。任何东西。然后你可以使用相反的动画来消除它。