0

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

谢谢

4

1 回答 1

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);
}];

它可以从底部弹出或淡入/淡出。任何事物。然后您可以使用相反的动画将其关闭。

于 2012-08-14T16:52:52.697 回答