0

在我的应用程序中,我想在单击按钮时为图像提供翻转动画。但是当我尝试这样做时,我只能通过 CGAffinetransformationMake(移动、缩放、旋转、翻译)对图像进行四种转换。但是我需要翻转样式转换。任何人都可以帮我这样做吗?

4

2 回答 2

0

试试下面的,希望对你有一点帮助。

[UIView animateWithDuration:0.5 animations:^(void){
    _viewSlidecontainer.transform = CGAffineTransformMakeScale(1.0, 0.0);
} completion:^(BOOL finished){
    [UIView animateWithDuration:0.5 animations:^(void){
        _viewSlidecontainer.transform = CGAffineTransformMakeScale(1.0, 1.0);
    } completion:^(BOOL finished){

    }];
}];
于 2013-03-18T12:03:11.410 回答
0

尝试这个。它肯定会有所帮助。在按钮单击功能中,您必须编写此代码。

[UIView beginAnimations: nil context: nil];
[UIView setAnimationDuration: 0.5f];
[UIView setAnimationTransition: UIViewAnimationTransitionFlipFromLeft forView:yourImageName cache: YES];
[UIView commitAnimations];
于 2013-03-18T11:54:17.220 回答