0

我有一个 UIViewController 代表问一个问题,比如你喜欢选项 A 还是选项 B(每个按钮都是一个图像)。然后当用户选择其中之一时,我将问题更改为您更喜欢选项 C 还是选项 D?现在视图保持不变,但图像和相关信息可以更改。因此我的问题是这样的:

就在问我做的问题之前:

[self updateView];

我想知道这是否可以通过例如翻转屏幕来制作动画。

谢谢!

4

1 回答 1

1

将其包装在动画中:

[UIView transitionWithView:self.view duration:1 options:UIViewAnimationOptionTransitionCurlUp animations:^{

    [self updateView];

}];

您可以使用的其他转换是:

  • UIViewAnimationOptionTransitionCrossDissolve
  • UIViewAnimationOptionTransitionCurlDown
  • UIViewAnimationOptionTransitionCurlUp
  • UIViewAnimationOptionTransitionFlipFromBottom
  • UIViewAnimationOptionTransitionFlipFromLeft
  • UIViewAnimationOptionTransitionFlipFromRight
  • UIViewAnimationOptionTransitionFlipFromTop
于 2012-09-04T20:15:05.027 回答