ビューをある場所から別の場所に移動する簡単なアニメーションがあります。メソッド宣言で設定された期間に従わないという事実を除いて、アニメーションは正しく機能します...
[UIView beginAnimations:@"listAnimationIn" context:nil];
[UIView animateWithDuration:1.0
delay:1.0
options:UIViewAnimationCurveLinear
animations:^{
lvc.view.frame = CGRectMake(0, 0, 320, 480);
}
completion:nil];
[UIView commitAnimations];
遅延は機能しますが、持続時間にどのような値を入力しても、アニメーションは高速に実行されます (0.5 から 2000 までの値を試しました)。私もいくつかUIViewAnimationCurve
のオプションを試しましたが、何もうまくいかないようです。
何か不足していますか?