1

UIDatePickerボタンのクリックでサブビューをメイン ビューに追加する必要があります。サブビューがメイン ビューの上部から反転し、削除時に逆アニメーションが実行されるように、アニメーション付きのビューを追加するにはどうすればよいですか? ビューの可視領域の外側にあるフレームにサブビューを追加できることを知っており、それを使用して可視領域に移動することをお勧めしCABasicAnimationます。だから私が使用すべきアニメーションブロックに関する助けが必要です.

前もって感謝します

4

2 に答える 2

2

CATransactionアニメーションに使用します。

于 2012-12-11T05:31:29.367 に答える
2

この次のコードを試してください...ここで、元のy = -500のyourViewのデフォルトフレームの場合、UIButtonクリックイベントで次のコードを試してください..必要なフレームも設定してください

    [UIView beginAnimations:nil context:nil];
    [UIView setAnimationDuration:0.75];
    [UIView setAnimationDelegate:self];
    CGRect frame = yourView.frame;
    frame.origin.y = frame.origin.y + 500; // give any value for display yourView
    yourView.frame = frame;
    [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromLeft forView:yourView cache:YES];
    [UIView commitAnimations];
于 2012-10-30T05:16:08.803 に答える