我在我的应用程序中使用了
以下是我用来展示这些视图的代码(这段代码是相同的,只是不同的视图控制器被呈现,对于不同的模态视图,其动画是不同的):
UIModalPresentationFormSheet
视图。其中一些从右边
出现,一些从底部
出现,而且它们的消失似乎是随机的。有没有办法设置它们出现和消失的方向呢?以下是我用来展示这些视图的代码(这段代码是相同的,只是不同的视图控制器被呈现,对于不同的模态视图,其动画是不同的):
MyViewController *newModalView = [[MyViewController alloc] init];
newModalView.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentModalViewController:newModalView animated:YES];
在模态视图中,我调用以下代码来关闭它:
[self dismissModalViewControllerAnimated:YES];