我已经搜索过,但无法弄清楚发生了什么。 我有一个 NavController 设置为 VC1 上的 root,它有一个到 VC2 的推送 segue。在 VC2 上,库存后退按钮只是箭头图标(没有带“后退文本”的箭头图标)。 在我的应用程序的不同部分,我将另一个导航 Controller 设置为在 VC5 上根目录,然后推送到 VC6。在 VC6 上,库存后退按钮是带有“后退”文本的箭头图标)。
我想保持统一,但我无法弄清楚如何在不加载我自己的图像的情况下更改这些(我真的不想这样做)。我试图寻找导航 View Controller 之间的差异,但找不到它们的不同之处。
最好我只喜欢没有“返回”文本的箭头图标。
有人遇到过吗?
最佳答案
另一个解决方案:您可以通过设置您来自的 View Controller 的标题来控制后退按钮上的文本。
self.title = @"my title";
此文本将出现在您将导航到的下一个 View Controller 的后退按钮上。 (除非您为后退按钮定义了图像)
这不是最佳解决方案(我更喜欢 faviomob 的使用 Storyboard或编程方式的解决方案),但在某些情况下它可能很方便。
关于ios - 不同导航 View Controller 上的后退按钮不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28519331/