退出功能无意中解雇了两个视图控制器,而不是一个

时间:2019-04-06 17:28:52

标签: swift xcode viewcontroller presentmodalviewcontroller presentviewcontroller

我的应用程序具有三个屏幕:“简介”,“主屏幕”和“计算器”。计算器是从Main模态呈现的。解雇计算器时,我想返回到Main。取而代之的是,关闭了Calculator,然后又自动关闭了Main,使用户返回Intro。

我尝试使用不同的演示文稿类型,并将Intro视图控制器更改为具有自定义类(其最初使用的类型与Main相同)。

这是我在计算器中的退出功能:

@IBAction func exitCalculator(_ sender: Any) {
        self.dismiss(animated: true, completion: nil)
    }

我希望使用退出功能关​​闭计算器,但不关闭主菜单。我已经附上了界面生成器的屏幕快照,以显示屏幕的组织。

Interface Builder Screenshot

0 个答案:

没有答案