1

创建自定义 UIView 动画过渡的最简单方法是什么?在 Google 搜索中弹出的大多数教程都不是最新的。(我使用的是 XCode 4.5 版本)在我当前的 iPhone 应用程序中,我的屏幕转换有以下代码:

[UIView beginAnimations:@"View flip" context:nil];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDuration:1.25];
[UIView setAnimationTransition:UIViewAnimationTransitionCurlUp forView:self.view                            cache:YES];    
[UIView commitAnimations];

我想要一些独特的东西,而不是 5 或 6 个内置过渡。关于从哪里开始的任何想法或建议?

4

1 回答 1

1

我认为这就是你要找的:

[UIView animateWithDuration:0.3 animations:^{
    //Move frame or transform view
}];

在该块内,您可以放置​​任意动画代码。

于 2013-03-26T00:16:59.113 回答