gpt4 book ai didi

ios - 如何从 Xcode 中导航栏上的后退按钮中删除文本?

转载 作者:可可西里 更新时间:2023-11-01 03:23:13 27 4
gpt4 key购买 nike

我通过在应用程序委托(delegate)中添加以下代码,将箭头自定义图像设置为导航栏,它可以工作,但现在我希望完全删除后退按钮的文本。

UIImage * backButtonImage = [UIImage imageNamed: @"BackButtonGrey.png"];
backButtonImage = [backButtonImage stretchableImageWithLeftCapWidth: 15.0 topCapHeight: 30.0];
[[UIBarButtonItem appearance] setBackButtonBackgroundImage: backButtonImage forState: UIControlStateNormal barMetrics: UIBarMetricsDefault];

最佳答案

只需将文本垂直移动到不再显示的程度即可。这可以在应用启动时在您的应用委托(delegate)中完成。

[[UIBarButtonItem appearance] setBackButtonTitlePositionAdjustment:UIOffsetMake(0, 20.f) forBarMetrics:UIBarMetricsDefault];

通常此调用用于调整垂直文本位置,该位置可能因使用的字体而异。此处文本移动得足够远,以至于它不再位于“后退”按钮 View 内,因此被裁剪为不存在。

关于ios - 如何从 Xcode 中导航栏上的后退按钮中删除文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16501258/

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