Iphone 翻开卷曲的一页

Iphone 翻开卷曲的一页,iphone,objective-c,ios,page-curl,Iphone,Objective C,Ios,Page Curl,在我的主视图中,我有一个按钮,当按下该按钮时,会触发一个带有卷曲效果的模式序列,而这又会显示3个按钮,它们都有模式序列。当按下这些按钮中的任何一个时,它们会显示另一个视图,但我似乎无法摆脱卷曲视图。在加载新视图之前,如果您有任何帮助,请先删除卷曲视图 你好 如果它是模态的,您可以调用[self dismissModalViewControllerAnimated:YES]在视图的类中,您要关闭。由于ios5DismissModalViewController已弃用,请使用以下方法: [self

在我的主视图中,我有一个按钮,当按下该按钮时,会触发一个带有卷曲效果的模式序列,而这又会显示3个按钮,它们都有模式序列。当按下这些按钮中的任何一个时,它们会显示另一个视图,但我似乎无法摆脱卷曲视图。在加载新视图之前,如果您有任何帮助,请先删除卷曲视图


你好

如果它是模态的,您可以调用
[self dismissModalViewControllerAnimated:YES]
在视图的类中,您要关闭。

由于ios5
DismissModalViewController已弃用,请使用以下方法:

[self dismissViewControllerAnimated:TRUE completion:^{
       //completion or NULL
 }];
试试这个

[self.flipViewOneController.view removeFromSuperview];

从我理解他的问题的方式来看,我认为这不会有什么帮助。我认为他试图从他所处的模态视图控制器转到嵌套的模态视图控制器。如果他的代码调用dismissModalViewControllerAnimated:,他将在parentViewController中结束。因为他试图使用segues,所以他没有尝试使用presentViewController:进入嵌套的模态视图控制器。是的,重读它,似乎这就是将要发生的事情,他要么像你在对问题的评论中所说的那样做,要么使用自定义序列显示第一个视图,这样他就可以完成所需的动画。答案是,你不应该使用嵌套在页面卷曲模态视图控制器下的非页面卷曲模态视图控制器,因此,你可以选择一种不同类型的模态视图转换,除了第一个是curl,或者使用一个和所有模态视图和嵌套模态视图控制器显示页面curl。正如Matt的回答一样……我阅读他的问题的方式,我认为这不会有帮助。我认为他试图从他所处的模态视图控制器转到嵌套的模态视图控制器。调用dismissViewControllerAnimated:completion:将遇到与dismissModalViewControllerAnimated相同的问题:…即,他将最终位于parentViewController中。由于他试图使用segues,所以他没有尝试使用presentViewController:进入嵌套的模态视图控制器。因此,点击一个按钮将与他想要的顺序相反。