我想在从一个视图转换到另一个视图时隐藏后退按钮 . 我读了关于这个问题的问题,每个答案都是“使用 hidesBackButton
” . 这个问题是:
-
当我把它放在viewDidLoad / viewWillAppear时,后退按钮箭头隐藏但字符串“Back”没有 .
-
当我把它放在viewDidAppear中时,后退按钮消失但对用户可见
我怎样才能解决这个问题?
Edit:
以下是如何复制此问题(或错误?)
在Xcode中使用Swift创建一个新的Tabbed应用程序 . 在FirstViewController.swift中,使用performSegueWithIdentifier导航到第二个视图控制器 . 在SecondViewController.swift中使用hidesBackButton隐藏导航栏后退按钮,您将看到问题所在 .
8 回答
尝试添加此:
使用最新的Swift隐藏后退按钮:
您可以使用以下代码隐藏
UINavigationBar
上的后退按钮 .Swift 3 ;
这对我有用
尝试添加这个,这对我有用
这对我有用:
我在init()中设置它而不是viewDidLoad时为我工作 . 虽然很奇怪