出于某种原因,我将左右按钮添加到导航栏作为其子视图,而不是使用导航项。推送视图控制器时,我将其navigationItem.hidesBackButton
设置为YES
,这样丑陋的蓝色“后退”按钮就不会显示出来。我面临的问题是,在点击我自己的后退按钮后,当前显示的视图控制器被弹出 - 我的意思是在'pop'的动画中,我可以在导航中看到'...'栏与弹出的视图控制器一起向右移动。并且,我不希望“......”出现甚至0.0000000001秒。我现在该怎么办?任何提示都将不胜感激。
答案 0 :(得分:1)
注意:问题仅通过评论解决了。但是将其作为答案发布,以便它可以帮助其他人遇到同样的问题。
我在故事板中向navigationBarButtonItem
添加自定义barButtonItem
时,navigationBar
也遇到了同样的问题。如果您还在使用故事板,则只需在navigationBar
中将navigationController
色调颜色设置为清晰颜色即可。通过设置清晰的颜色,将不再出现奇怪的默认导航后退按钮。