4

UIModalPresentationFormSheet的应用中出现了视图。Right他们中的一些人从一些人中出现,Bottom而解雇似乎是随机的。有的消失,Bottom有的去,Left有的去Up。有没有办法设置他们出现和消失的方向?

我用来呈现的代码(同样的代码,只是呈现了不同的视图控制器,从同一个视图控制器调用,对于不同的模态视图有不同的动画):

MyViewController *newModalView = [[MyViewController alloc] init];
newModalView.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentModalViewController:newModalView animated:YES];

然后在模态视图中我称之为关闭它:

[self dismissModalViewControllerAnimated:YES]; 
4

3 回答 3

1

这是一个已知的错误,正在由苹果公司解决。

于 2013-11-04T17:10:44.753 回答
0

尝试这样的事情:

newModalView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
于 2012-06-19T04:55:58.653 回答
0

所有过渡样式:

newModalView.modalTransitionStyle = UIModalTransitionStyleCrossDissolve;
newModalView.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
newModalView.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
于 2014-04-28T09:26:16.453 回答