小编Dan*_*noz的帖子

如何翻转单个UIView(不翻转父视图)

这是一个iPad项目,我有一个带有几个子视图的UIView,我试图使用[UIView transitionFromView:toView:duration:options:completion]为其中一个UIViews制作动画,但是当我运行此方法时,整个父视图被翻转!这是我正在使用的代码:

UIView *secondView = [[UIView alloc] initWithFrame:CGRectMake(200, 200, 300, 300)];
[newView setBackgroundColor:[UIColor redColor]];
    [UIView transitionFromView:self.firstView.view toView:secondView duration:1.0 options:UIViewAnimationOptionTransitionFlipFromLeft completion:nil];
Run Code Online (Sandbox Code Playgroud)

有关如何在不动画整个父视图的情况下在这些视图之间切换的任何想法?谢谢!

objective-c uiviewanimation uiviewanimationtransition ios

21
推荐指数
2
解决办法
3万
查看次数