由于我在导航控制器中的观点,我遇到了问题。图1描述了我的主要观点。如果我点击主视图中的某些内容,它应该推送到ViewController B.这会发生,但新的UI看起来像图2.但我希望UI看起来像图3 - 这意味着应该禁用ViewController C和ViewController D.如果我从ViewController B返回,它应该再次看起来像图片。
我知道这张照片有点令人困惑,但我希望你们能理解我的问题。
答案 0 :(得分:0)
抱歉,我有问题,但
从您的插图和当前情况看,看起来像C,D是NavigationController的子项,但可能不是UINaviationController.viewControllers
?
所以,如果是这样的话,你必须将C,D作为A的子项添加,然后当你从A推B时,它应该成为图3。