【问题标题】:iPhone card like flipping animationiPhone卡片喜欢翻转动画
【发布时间】:2012-04-16 14:35:08
【问题描述】:

我正在尝试在 iOS 上创建一个卡片翻转动画,但我失败了。
基本上我有一个带有控制器的全局视图。在里面我有一个 holderView,其中包含卡片。
我有卡片的正面,即 mainView,然后是卡片的背面,即 FlipSideView。

我尝试过这样做:

[UIView animateWithDuration:1.0
                              delay:0
                            options:UIModalTransitionStyleFlipHorizontal
                         animations:^{
        NSLog(@"started");

        [mainView removeFromSuperview];
        [holderView addSubview:flipsideView];


    } completion:^(BOOL finished){

        NSLog(@"completed");
    }];

这不起作用,会做一些奇怪的事情,我尝试了很多不同的事情,但无法让它完美地工作。 有人知道我该怎么做吗?

谢谢

【问题讨论】:

    标签: iphone ios animation flip


    【解决方案1】:

    试试这个:

    [UIView transitionFromView:mainView
      toView:holderView
      duration:1.0f
      options:UIViewAnimationOptionTransitionFlipFromRight
      completion:^(BOOL finished) {}];
    

    应该可以。希望有帮助!

    【讨论】:

    • 它工作,太棒了!谢谢!。我必须对您的代码进行一个小改动,将 holderView 更改为 FlipsideView(即翻转卡片时的视图)
    猜你喜欢
    • 2013-11-22
    • 2014-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多