我想在从一个视图转换到另一个视图时隐藏后退按钮。我看过有关此问题的问题并且每个答案都是“使用hidesBackButton
”。但这样做存在以下问题:
当我将其放入
viewDidLoad/viewWillAppear
中时,返回按钮箭头会隐藏,但字符串“返回”不会。当我将其放入
viewDidAppear
中时,返回按钮消失了,但对用户可见。
我该如何解决这个问题?
编辑:
以下是您可以重现此问题(或错误)的方法:
在Xcode中使用Swift创建新的选项卡应用程序。在FirstViewController.swift
中使用performSegueWithIdentifier
导航到第二个视图控制器。在SecondViewController.swift
中使用hidesBackButton
隐藏导航栏后退按钮,您将看到问题所在。
FirstViewController.swift
中使用performSegueWithIdentifier
导航到第二个视图控制器。在SecondViewController.swift
中使用hidesBackButton
隐藏导航栏返回按钮,你将看到问题所在。 - Amer HukicviewWillAppear:
方法中) - Drux