gpt4 book ai didi

ios - 在 Swift 中使用 hidesBackButton 隐藏导航栏中的后退按钮

转载 作者:IT王子 更新时间:2023-10-29 05:05:04 25 4
gpt4 key购买 nike

我想在从一个 View 转换到另一个 View 时隐藏后退按钮。我阅读了有关此问题的问题,每个答案都是“使用 hidesBackButton”。问题是:

  • 当我将它放在 viewDidLoad/viewWillAppear 中时,后退按钮箭头会隐藏,但字符串“Back”不会。

  • 当我把它放在 viewDidAppear 中时,后退按钮消失了,但它对用户可见

我该如何解决这个问题?

编辑:

以下是如何重现此问题(或错误?)
在 Xcode 中使用 Swift 创建一个新的选项卡式应用程序。在 FirstViewController.swift 中使用 performSegueWithIdentifier 导航到第二个 View Controller 。在 SecondViewController.swift 中使用 hidesBackButton 隐藏导航栏后退按钮,您将看到问题所在。

最佳答案

使用最新的 Swift 隐藏后退按钮:

self.navigationItem.setHidesBackButton(true, animated: false)

关于ios - 在 Swift 中使用 hidesBackButton 隐藏导航栏中的后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28091015/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com