使用上述内容时,它会将新视图垂直向上滚动到屏幕上,然后通过向下滚动屏幕上的视图来解除它。为什么会这样,我该如何克服这一点? (特别是因为它应该是一个水平动画)
我的代码如下:
- (IBAction)infoButtonPressed:(id)sender {
InfoViewController *infoViewController = [[InfoViewController alloc] initWithNibName: @"DAandPAInfo" bundle: [NSBundle mainBundle]];
self.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
[self presentModalViewController: infoViewController animated: YES];
[infoViewController release];
}
答案 0 :(得分:2)
我意识到自己的错误。
infoViewController.modalTransitionStyle = ...