1

在我的 -application:DidFinishLaunchingWithOptions 中,作为最后一部分,我有以下代码:

[UIView animateWithDuration:1 delay:1 options:UIViewAnimationOptionCurveEaseOut 
                 animations:^{
                     [UIView setAnimationTransition:UIViewAnimationTransitionCurlDown forView:self.viewController.source cache:YES];
                     self.viewController.source.alpha = 1.0;
                 } completion:nil];

它应该做的是“淡入'源'视图并将其卷曲以覆盖背景”

相反,它只是在“源”视图中淡出,没有卷曲。

线索?

4

1 回答 1

0

解决了:

似乎动画循环的某些部分尚未运行。解决方法是把动画放在一个方法中,然后从应用程序:DidFinishLaunchingWithOptions 做

于 2012-04-21T21:14:52.093 回答