翻转2.2.1 iPhone SDk的视图

时间:2010-01-13 22:18:57

标签: iphone

我有一个在3.1.2中运行良好的应用程序,但当我恢复到2.2.1时,我的方法翻转视图不起作用,使用以下代码:

-(IBAction)infoButtonPressed:(id)sender
{
    SecondViewController *second = [[SecondViewController alloc] initWithNibName: nil bundle:nil];

    second.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    [self presentModalViewController:second animated:YES];
}

我收到以下错误(http://screencast.com/t/YTJlYTgz)。关于如何轻松解决这个问题的想法?

1 个答案:

答案 0 :(得分:2)

modalTransitionStyle仅适用于3.0+。如果您想要进行类似的过渡,则必须自己创建动画过渡。看一下下面的UIView函数

+ (void)setAnimationTransition:(UIViewAnimationTransition)transition forView:(UIView *)view cache:(BOOL)cache