我们可以为 UIView 的过渡传递多个选项与视图:持续时间:选项:动画:完成:方法?



我正在尝试为UIViewtransitionWithView:duration:options:animations:completion:方法传递多个选项。

更具体地说,我想要UIViewAnimationOptionTransitionCurlUpUIViewAnimationOptionAllowUserInteraction选项,因为我的UI在动画过程中没有响应。

如有任何帮助,我们将不胜感激。

是的,只需使用|运算符对它们执行按位"或"运算,然后将它们组合在一起-例如:

[UIView transitionWithView:containerView
       duration:0.2
       options:(UIViewAnimationOptionTransitionCurlUp | UIViewAnimationOptionAllowUserInteraction)
       animations:^{ [fromView removeFromSuperview]; [containerView addSubview:toView]; }
       completion:NULL];

最新更新