gpt4 book ai didi

iOS 如何在整个应用程序中更改导航项的 "Back"按钮的文本

转载 作者:行者123 更新时间:2023-12-01 16:42:48 25 4
gpt4 key购买 nike

背景:
我已经使用 link 设置了我的应用程序.

这是因为我的应用需要即时更改语言环境,而不是引用手机的语言设置。

看看这个screenshot (对不起,我没有足够的声望点来上传照片)。现在,显示的语言是中文。但是,左上角的“返回”按钮使用的是手机设置中设置的语言。

我现在知道的:

我可以通过在前一个 View 中设置文本来设置“后退”中的文本,即在这个 View 被推送之前的 View 。

UIBarButtonItem *backItem = [[UIBarButtonItem alloc] initWithTitle:@"<MY CUSTOM BACK>" style:UIBarButtonItemStyleBordered target:nil action:nil];
[self.navigationItem setBackBarButtonItem:backItem];

这会起作用,我将能够将文本设置为我想要的。但这意味着我需要在几乎每个 View Controller 中添加此代码片段。

我的问题:
我希望能够将它设置在一个位置,然后它将应用于整个应用程序。我想知道这是否可能,如果可以,我该如何实现?

提前致谢!

最佳答案

从实现所有设计/常用方法的 BaseViewController 子类化 ViewControllers 或子类化 NavigationController 并更改 Storyboard 中的类。

关于iOS 如何在整个应用程序中更改导航项的 "Back"按钮的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22779269/

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