UITabBarItem 标题在标题中心,而不是在底部

Posted

技术标签:

【中文标题】UITabBarItem 标题在标题中心,而不是在底部【英文标题】:UITabBarItem title in centre of title, not at bottom 【发布时间】:2011-03-25 12:03:44 【问题描述】:

我想将 tabbaritem.title 放在项目的中心,可以吗?我正在尝试在中心制作带有文本的图像并创建自定义 tabbaritem,但它看起来很糟糕。请帮帮我。

【问题讨论】:

【参考方案1】:

尝试使用 ios5 外观代理:

[[UITabBarItem appearance] setTitlePositionAdjustment:UIOffsetMake(0.0, -2.0)];

【讨论】:

【参考方案2】:

您尝试过使用setTitlePositionAdjustment::[UIOffsetMake(<#CGFloat horizontal#>, <#CGFloat vertical#>)] 吗?

如果这不起作用,为什么不创建自己的控件?让它继承 NSObject 并使用居中文本实现 UIImageView

【讨论】:

以上是关于UITabBarItem 标题在标题中心,而不是在底部的主要内容,如果未能解决你的问题,请参考以下文章

在中心而不是在一个顶点合并颜色顶点?

在节点的右边缘而不是在中心旋转 SKSpriteNode

IOS5 中的本地通知 - 如何让它在屏幕上而不是在通知中心弹出?

在 UITabbarController 中均匀放置 UITabbarItem

自定义UITabBarItem的图标位置和标题(iphone sdk)

UITabBaritem 中的动态 UIView