【问题标题】:How to handle correctly the views如何正确处理视图
【发布时间】:2018-08-14 12:59:21
【问题描述】:

由于我在导航控制器中的视图,我遇到了问题。图1描述了我的主要观点。如果我单击主视图中的某些内容,它应该推送到 ViewController B。会发生这种情况,但新 UI 看起来像图 2。但我希望 UI 看起来像图 3 - 这意味着 ViewController C 和 ViewController D 应该被禁用。如果我从 ViewController B 返回,它应该又像图 1。

我知道图片有点令人困惑,但我希望你们能理解我的问题。

你能帮帮我吗?

【问题讨论】:

  • 你尝试了什么?并添加来代码。

标签: ios swift view controller navigation


【解决方案1】:

对不起,我有问题,但是

  • ViewController C、D 是哪个 ViewController 的子项? NavigationController 还是 ViewController A?

从您的插图和当前情况来看,C、D 是 NavigationController 的子级,但可能不是 UINaviationController.viewControllers

所以如果是这样的话,你必须添加 C,D 作为 A 的孩子,然后当你从 A 推 B 时,它应该变成图 3。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-10-26
    • 2016-11-16
    • 1970-01-01
    • 1970-01-01
    • 2011-04-16
    • 2019-08-26
    相关资源
    最近更新 更多