Ios UIDatePicker不';不动

Ios UIDatePicker不';不动,ios,uidatepicker,Ios,Uidatepicker,嘿,我的UIDatePicker为什么不弹出动画 [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.5]; [UIView setAnimationDelegate:[UIApplication sharedApplication]]; //Here datePicker.center = CGPointMake(0, 245); [UIView commitA

嘿,我的UIDatePicker为什么不弹出动画

[UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:0.5];
    [UIView setAnimationDelegate:[UIApplication sharedApplication]];
    //Here
    datePicker.center = CGPointMake(0, 245);
    [UIView commitAnimations];
谢谢


也没有警告或任何东西。

不要这样设置您的委托,而且您要将选择器添加到视图的何处?动画片之前还是之后?确保在设置动画之前添加它。另外,确保原始中心与新中心不同。@sudo rm-rf我现在将代码更改为[UIView setAnimationDelegate:self];我正在屏幕底部下方的IB中添加我的选择器。为什么不只是以模式显示选择器呢?实际上我已经修复了它,这对我来说是一个非常愚蠢的问题。我留下了一个秘密:是的,但我一直认为它不是:/