我有一个 UIViewController 代表问一个问题,比如你喜欢选项 A 还是选项 B(每个按钮都是一个图像)。然后当用户选择其中之一时,我将问题更改为您更喜欢选项 C 还是选项 D?现在视图保持不变,但图像和相关信息可以更改。因此我的问题是这样的:
就在问我做的问题之前:
[self updateView];
我想知道这是否可以通过例如翻转屏幕来制作动画。
谢谢!
我有一个 UIViewController 代表问一个问题,比如你喜欢选项 A 还是选项 B(每个按钮都是一个图像)。然后当用户选择其中之一时,我将问题更改为您更喜欢选项 C 还是选项 D?现在视图保持不变,但图像和相关信息可以更改。因此我的问题是这样的:
就在问我做的问题之前:
[self updateView];
我想知道这是否可以通过例如翻转屏幕来制作动画。
谢谢!
将其包装在动画中:
[UIView transitionWithView:self.view duration:1 options:UIViewAnimationOptionTransitionCurlUp animations:^{
[self updateView];
}];
您可以使用的其他转换是:
UIViewAnimationOptionTransitionCrossDissolve
UIViewAnimationOptionTransitionCurlDown
UIViewAnimationOptionTransitionCurlUp
UIViewAnimationOptionTransitionFlipFromBottom
UIViewAnimationOptionTransitionFlipFromLeft
UIViewAnimationOptionTransitionFlipFromRight
UIViewAnimationOptionTransitionFlipFromTop