扭曲的导航栏自定义后退按钮 [英] Distorted navigation bar custom back button

查看:35
本文介绍了扭曲的导航栏自定义后退按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个自定义的后退按钮,该按钮未按预期显示,正在拉伸,即使后退按钮文本为空,它仍显示后退"文字.

I have a custom back button and the button is not displaying as intended, it is being stretched, and even though the back button text is empty it is still displaying the "back" text.

谢谢.

推荐答案

我通常使用此技术使其工作:

I usually use this technique to make it work:

  1. 摆脱默认标题:

  1. To get rid default title:

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

  • 使用可调整大小的图像:

  • Use resizable image:

    UIImage *backButton = [UIImage imageNamed:@"back.png"];         
    [[UIBarButtonItem appearance] setBackButtonBackgroundImage:[backButton resizableImageWithCapInsets:UIEdgeInsetsMake(0, backButton.size.width, 0, 0)] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault];
    

  • 这篇关于扭曲的导航栏自定义后退按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

    查看全文
    登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆