gpt4 book ai didi

ios - 使用 iOS 定义的本地化在导航栏上获取一个后退按钮,上面写着 'Back'

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:51:23 26 4
gpt4 key购买 nike

我有一个带有两个不同屏幕的 UINavigationBar。在两个屏幕上,NavigationBar 具有相同的标题。所以 BackButton 应该只有 Back 作为文本而不是 NavigationBar 的标题。

如果我将父 ViewController 标题设置为 nil,我将有一个带有文本 Back 的 backButton,它会被 iOS 自动本地化。

我知道我可以按照这个问题中的描述将文本设置为后退:How to set the text of a back button on a UINavigationBar?但是,Back 是硬编码的,不会被 iOS 自动翻译。

我不想自己在 Localizable.strings 中维护本地化,而是使用 iOS 中的预定义值。

我希望我的 NavigationBar 上始终有一个标题和一个显示 Back 的 backButton,并使用 iOS 定义的值自动本地化。

有人知道是否以及如何实现这种行为吗?

最佳答案

据我所知,您不能强制这种行为。绕过它的一种方法是将标题添加到导航栏,例如使用 UITextView:

[self.navigationItem setTitleView:myUITextView]

关于ios - 使用 iOS 定义的本地化在导航栏上获取一个后退按钮,上面写着 'Back',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10624691/

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