更改UINavigationController后退按钮图像问题

时间:2015-07-21 21:24:02

标签: ios xcode uinavigationcontroller uinavigationitem

我正在尝试更改导航控制器后退按钮,但是我遇到的问题是图像不是内联的。我通过单击视图控制器中的导航项并将后退按钮文本更改为单个空格来删除文本。 "

enter image description here

然后我将导航栏背面图像更改为导航控制器场景中的自定义图像。

enter image description here

但图像不是内联的。

enter image description here

是否有人知道这是为什么或更改后退按钮图像的最佳做法。

1 个答案:

答案 0 :(得分:0)

我建议你看看你的图像,确保后箭头在图像中正确定位。这可能是导致它看起来像向上推的原因。

或者,您可以使用:

   [[UINavigationBar appearance] setTitleVerticalPositionAdjustment:(float)0.0 forBarMetrics:UIBarMetricsDefault];

哪会改变标题的垂直位置以匹配图像。但是,它可能会使您的rightBarButtonItem看起来不合适。