【问题标题】:How to not present View Controller Modally如何不以模态方式呈现视图控制器
【发布时间】:2020-11-24 20:30:17
【问题描述】:

我正在尝试在用户登录(或之前已登录)时显示主屏幕。正在显示主屏幕,但以模态方式显示。如何正常显示?

例子:

        if UserDefaults.standard.string(forKey: "appleAuthorizedUserIdKey") != nil {
                // move to main view
            performSegue(withIdentifier: "LogIn", sender: nil)

并且 segue 类型在情节提要中设置为“显示”。谢谢。

【问题讨论】:

    标签: ios swift uiviewcontroller uinavigationcontroller uikit


    【解决方案1】:

    执行segue的控制器需要嵌入UINavigationController才能正常显示,否则它将以模态方式显示

    【讨论】:

    • 好的,一个嵌入在 NavigationController 中,它也嵌入到其中。 (segue 指向另一个嵌入式 NavigationController)。
    • 添加了故事板的照片。
    • 好的 .. 很好 .. 到目前为止一切都很好 .. 你能显示 segue 细节吗 .. 你在哪里设置它show
    • 刚刚添加了一个
    • 您之间不需要navigationController ...直接将segue添加到控制器将解决您的问题
    猜你喜欢
    • 1970-01-01
    • 2011-01-20
    • 2014-01-20
    • 1970-01-01
    • 1970-01-01
    • 2016-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多