gpt4 book ai didi

ios - 导航 Controller 逻辑问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:00:52 25 4
gpt4 key购买 nike

我已经开始编写我的第一个应用程序并接受了第一个挑战。我需要如下图所示的菜单逻辑:

enter image description here

那么,正确的实现方式是什么?

  1. 主菜单应该是单独的 View Controller 和 Segue 到 Navigation Controller?

  1. 导航 Controller 是应用程序的初始 Controller ,而主菜单是导航 Controller 的 Root View ?我试过这样做,但我不知道如何从主菜单中隐藏顶部栏(我不需要在主菜单 View 中使用它)?

感谢您的帮助。

最佳答案

情况 2. 你应该让导航 Controller 成为应用程序的初始 Controller ,主菜单应该是导航 Controller 的 Root View Controller 。

隐藏导航栏使用setNavigationBarHidden(_:animated:)

其中一个选项是将此隐藏/显示功能放置在菜单 View Controller 的 viewWillAppear/viewWillDisappear 方法中,如此处所述 iPhone hide Navigation Bar only on first page

在情况 1 中,您必须自己实现后退功能和后退动画,这需要大量代码。

关于ios - 导航 Controller 逻辑问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36894671/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com