ios - 仅更改默认 backBarButtonItem 的位置

标签 ios ipad alignment uinavigationbar backbarbuttonitem

所以我的 iPad 应用程序中有一个自定义导航栏,它比默认的 44 像素栏(52 像素高)大一点。我希望导航栏中的所有项目都居中对齐,除了一个项目(后退按钮)外,我已经能够做得很好。我不想使用自定义后退按钮,而只是使用默认按钮并将其位置向下一点,使其与我的导航栏中心对齐。我一直无法找到明确的答案,我不确定它是否可能。有人做过这样的事吗?

http://cl.ly/image/0g3f2M260B3C

更新:

这是可以做到的,我在这里找到了答案:UIBarButtonItem Offset?

最佳答案

好吧,但我们无法更改自定义 back 按钮的位置,因此请尝试通过自定义实现该按钮。

默认情况下,后退按钮位置居中,因此我们无法更改该位置。

关于ios - 仅更改默认 backBarButtonItem 的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16086441/

相关文章:

html - 在 iOS 11 上使用自定义字体从 HTML 生成 PDF

ios - 使用 GTMOAuth2SignIn headless 获取 token

ios - 为什么崩溃会随着 "zombie objects"消失?

iOS 给某些东西分配ID?

iphone - 如果我使用 .xib 文件,如何提供 iPad 和 iPhone 5 版本?

iPad gfx 优化 : Is UIView taking rendering time if its alpha is set to zero?

html - 当 html 标签没有设置背景颜色时,为什么 body 背景图像不包含在 body 中?

iphone - UISearchBar 清除背景图片

c - 为什么数据类型是自对齐的?

css - 在不使用 div 宽度的情况下将图像和一些文本对齐在同一行上?