gpt4 book ai didi

ios - 导航 Controller 不显示后退按钮

转载 作者:行者123 更新时间:2023-11-30 13:51:54 26 4
gpt4 key购买 nike

我有一个嵌入在导航 Controller 中的配置文件。当我创建一个转到另一个 View Controller (也嵌入在导航 Controller 中)的 Segue 时,我得到下面的屏幕。我曾经看到后退按钮,在这种情况下,会显示“<个人资料”,但我看到的只是一个空白的导航栏,没有后退按钮,SOS!

有人可以帮我解决这个问题吗?我似乎找不到任何帮助!

这是我为segue编写的代码,用于从个人资料 View Controller 转到关注者 View Controller ,这是带有空白导航栏的 Controller 。

override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.identifier == "toFollowers" {
var profileVC: FollowersViewController = segue.destinationViewController as! FollowersViewController
profileVC.followers = true

}

}

enter image description here

最佳答案

Are you setting hidesBackButton = YES or backBarButtonItem = nil in profileVC, or does it have a different leftBarButtonItem defined?

您是否通过编程方式删除了back,请删除这些代码。

已编辑

以下代码返回UINavigationController中有多少个 Controller ,请检查它是否大于0

var stack = self.navigationController!.viewControllers as Array

希望这有很大帮助。

关于ios - 导航 Controller 不显示后退按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34159475/

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