如何修改TabBarItem的title的字体和颜色

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何修改TabBarItem的title的字体和颜色相关的知识,希望对你有一定的参考价值。

参考技术A 自定义。

[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor], UITextAttributeTextColor,
nil] forState:UIControlStateNormal];
UIColor *titleHighlightedColor = [UIColor greenColor];
[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
titleHighlightedColor, UITextAttributeTextColor,
nil] forState:UIControlStateSelected];本回答被提问者和网友采纳

LWUIT 中的提示文本

【中文标题】LWUIT 中的提示文本【英文标题】:Hint text in LWUIT 【发布时间】:2011-09-07 07:32:32 【问题描述】:

在 LWUIT 中,某些组件(如 textField)具有提示属性。无论如何要更改此文本的格式吗?

我需要修改字体和颜色。有可能吗?

【问题讨论】:

【参考方案1】:

是的,有可能。提示 UIID 名称是 TextHint。因此,您可以在 ResourceEdit 文件的 Unselected 样式上使用组件名称为 TextHint

【讨论】:

【参考方案2】:

TextField字体和颜色更改代码:

txtName.getStyle().setFont(Font.createSystemFont(Font.FACE_MONOSPACE, Font.STYLE_PLAIN, Font.SIZE_MEDIUM));
txtName.getStyle().setFgColor(0XFFAA00);

【讨论】:

以上是关于如何修改TabBarItem的title的字体和颜色的主要内容,如果未能解决你的问题,请参考以下文章

LWUIT 中的提示文本

iOS开发自定义UIPickView

iOS 13设置 tabbar字体

tabbar选中按钮的标题颜色和字体

UITabbarItem只显示图标

tabBarItem是模型,只有控件才有textColor属性