gpt4 book ai didi

ios - 有没有办法普遍隐藏 UINavigationBar 后退按钮上的文本?

转载 作者:行者123 更新时间:2023-11-29 01:30:34 25 4
gpt4 key购买 nike

似乎是更改 UIViewController 的后退按钮文本的公认方法的导航栏是this answer ,本质上是在前一个 View Controller 上将文本设置为空。

但是,这必须在每个 View Controller 上完成。更糟糕的是,该按钮仍然占据相当多的水平空间(超出了您逻辑上预期的范围),就好像那里仍然有文本一样。

有没有办法,比如UINavigationController子类隐藏每个 View Controller 中的后退按钮文本并使后退按钮占用的区域或多或少只是“<”的大小?

最佳答案

创建 UINavigationBar 的子类。在您的子类中,覆盖 backItem 以返回具有空 titleUINavigationItem。您可能必须使用包含空格的字符串而不是空字符串。

将该子类指定为 Storyboard中导航栏的自定义类,或者(如果您在代码中创建导航 Controller )使用 initWithNavigationBarClass:toolbarClass:

关于ios - 有没有办法普遍隐藏 UINavigationBar 后退按钮上的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33514207/

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