在部分页面卷曲模态视图上呈现模态视图

时间:2012-07-23 11:15:19

标签: ios xcode cocoa-touch storyboard modalviewcontroller

我的主菜单嵌入在导航控制器中。设置按钮执行模态segue以显示我的设置页面,该页面是使用部分页面卷曲显示的半页。 现在在设置上我有一个'合法'按钮,我想要显示一个全屏UITextView与我所有合法的东西。 问题是,当我使用模态segue显示合法视图控制器时,它显示在部分页面卷曲后面。 如果我尝试使用push segue,它会崩溃,因为没有导航控制器,因为设置是以模态显示的。

有没有办法在部分页面卷曲的顶部呈现模态视图?

由于

1 个答案:

答案 0 :(得分:-1)

我能想到的最佳选择是管理初始主菜单控制器中的所有segue

例如,您可以编写一个委托方法,以便在用户点击“合法”时,使用委托方法关闭模态视图(从主菜单控制器的.m中),然后在同一方法中设置页面的新模态视图控制器(其父级是主菜单视图控制器,然后可以使用另一个委托方法来关闭合法页面并显示设置菜单。)