【发布时间】:2015-10-11 13:06:31
【问题描述】:
我正在尝试更改导航控制器的后退按钮,但面临图像未内联的问题。我通过单击视图控制器中的导航项并将后退按钮文本更改为单个空格“”删除了文本。
然后我将导航栏背面图像更改为导航控制器场景中的自定义图像。
但是图片不是内联的。
有谁知道为什么会这样或者更改后退按钮图像的最佳做法是什么。
【问题讨论】:
标签: ios xcode uinavigationcontroller uinavigationitem
我正在尝试更改导航控制器的后退按钮,但面临图像未内联的问题。我通过单击视图控制器中的导航项并将后退按钮文本更改为单个空格“”删除了文本。
然后我将导航栏背面图像更改为导航控制器场景中的自定义图像。
但是图片不是内联的。
有谁知道为什么会这样或者更改后退按钮图像的最佳做法是什么。
【问题讨论】:
标签: ios xcode uinavigationcontroller uinavigationitem
我建议您查看图片并确保后退箭头在图片中的位置正确。这可能是导致它看起来像是向上推的原因。
或者,您可以使用:
[[UINavigationBar appearance] setTitleVerticalPositionAdjustment:(float)0.0 forBarMetrics:UIBarMetricsDefault];
这会改变标题的垂直位置以匹配图像。但是,这可能会让您的 rightBarButtonItem 看起来不合适。
【讨论】: