回退的时候出现黑屏了? back 是push过来自动出现的吗,如果是就不需要再添加什么处理函数。将 B 控制器的backgroundColor指定一下试试
self.view.backgroundColor = [UIColor whiteColor];

解决方案 »

  1.   

    试了下,这样不行,不过,我感到困惑,现在是感觉回不去,back 是push过来后自动出现的,但是我在A中,设置了隐藏导航栏,但是点了返回后,该隐藏的导航栏没有隐藏掉,也就是还没有执行A中的viewWillApear函数中的隐藏导航栏代码。
      

  2.   

    哦,我今天仔细看了下,push时就出了错:
    nested push animation can result in corrupted navigation bar .
    Finishing up a navigation transition in an unexpected state. Navigation Bar subview tree might get corrupted.
    但是不知道如何纠正这个错,纠正了,应该就好了。
      

  3.   

    哦,我今天仔细看了下,push时就出了错:
    nested push animation can result in corrupted navigation bar .
    Finishing up a navigation transition in an unexpected state. Navigation Bar subview tree might get corrupted.
    但是不知道如何纠正这个错,纠正了,应该就好了。
     解决了,是我的一个bug导致B加载两次,多谢zhanglei5415