【问题标题】:Objective c - Flip animations with 2 subviewsObjective c - 带有 2 个子视图的翻转动画
【发布时间】:2012-06-22 09:59:20
【问题描述】:

我有一个UIView,里面有一张图片(65x65),我想用空白的UIView“翻转”这个UIView,但它不起作用。我只能用相同的视图翻转我的视图,当我添加空白视图时,它可以工作,但不能与翻转动画一起使用。

这是我的工作代码:

   [UIView transitionWithView:myView
                  duration:0.5
                   options:UIViewAnimationOptionTransitionFlipFromLeft
                animations:^{
                    //[myView removeFromSuperview];
                    // [self.view addSubview:tmp];
                }
                completion:^(BOOL finished){
                    [myView removeFromSuperview];
                }];

注释部分是我想要做的,“tmp”是空白的 UIView(使用myView.frame 初始化),当然我删除了“完成”部分中的行。

我做错了什么?

感谢您的帮助。

【问题讨论】:

    标签: objective-c animation uiview flip


    【解决方案1】:

    试试这个

    [UIView transitionFromView:myView toView:tmp duration:0.5  
      options:UIViewAnimationOptionTransitionFlipFromLeft   
      completion:^(BOOL finished) {
        [myView removeFromSuperview];
    }];   
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多