iPhone UIViewAnimationTransitionCurlDown问题

时间:2011-02-01 00:54:14

标签: iphone animation

我在调用一个新视图的时候添加了一个UIViewAnimationTransitionCurlUp,它运行正常但是现在当我尝试使用下面的代码执行UIViewAnimationTransitionCurlDown调用另一个视图时它不起作用。

很抱歉,如果这是一个愚蠢的问题,但我是新手,并想知道我哪里出错了。

感谢。

 ViewController *getPage = [[ViewController alloc] initWithNibName:@"ViewController" bundle:[NSBundle mainBundle]];


    getPage.modalTransitionStyle = UIViewAnimationTransitionCurlDown;
    [self presentModalViewController:getPage animated:YES];

1 个答案:

答案 0 :(得分:1)

UIViewController的modalTransitionStyle属性仅支持几种不同的样式。请参阅the reference doc

typedef enum {
   UIModalTransitionStyleCoverVertical = 0,
   UIModalTransitionStyleFlipHorizontal,
   UIModalTransitionStyleCrossDissolve,
   UIModalTransitionStylePartialCurl,
} UIModalTransitionStyle;

如果您想使用除此之外的其他设备,则无法通过presentModalViewController执行此操作。