UITabBar 设置字体的颜色(选中状态/正常状态)setTitleTextAttributes

UITabbar有个setTintColor这个方法,可以理解为,高亮的时候,或者点击后的颜色设置。

UITabBarItem有个setTitleTextAttributes的方法,是用来设置字体的颜色。

[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:

[UIColor redColor], NSForegroundColorAttributeName,

nil] forState:UIControlStateNormal];

UIColor *titleHighlightedColor = [UIColor greenColor];

[[UITabBarItem appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:

titleHighlightedColor, NSForegroundColorAttributeName,

nil] forState:UIControlStateSelected];

时间: 2024-10-08 09:58:19

UITabBar 设置字体的颜色(选中状态/正常状态)setTitleTextAttributes的相关文章

SecureCRT 设置字体跟颜色

SecureCRT 绝佳配色方案, 保护你的眼睛 分类: Linux 软件使用2013-05-17 08:45 24038人阅读 评论(11) 收藏 举报 SecureCRT 绝佳配色方案, 保护你的眼睛   关键词:SecureCRT配色, SecureCRT设置颜色, Linux终端配色,Linux终端颜色设置.   来源:我的有道笔记 SecureCRT 绝佳配色方案, 保护你的眼睛   终端有一个好的配色,不仅能保护自己的眼睛,也能给人一个好心情,本配色方案适合任意一种SSH客户端软件.

MFC静态文本框设置字体和颜色

在MFC中,static text控件可以很方便的显示文字,但是如果想修改字体风格大小以及颜色,应该怎么修改呢? 1.要修改字体,需要用到CFont类,这个类可以修改字体的各种属性 1 CFont m_font; 2 m_font.CreateFont(14,0,0,0,FW_BOLD,FALSE,FALSE,FALSE, 3 ANSI_CHARSET,OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS, 4 DEFAULT_QUALITY,DEFAULT_PITCH

TextView 在java中使用Html设置字体大小颜色

else { tvGouMaiRenShu.setVisibility(View.VISIBLE); tvGouMaiRenShu .setText(Html .fromHtml("剩余<font size='9' color='#58bbed' ><big>   " + goodsNum + "</big></font>" + "   张")); } 效果如下图:

Objective-C-修改TabBarController的图标颜色及字体颜色(选中及未选中)

self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds]; self.window.backgroundColor = [UIColor whiteColor]; UITabBarController *mainTabBar = [[UITabBarController alloc] init]; UIView *backView = [[UIView alloc] initWithFrame:CGRe

我给女朋友讲编程CSS系列(3) CSS如何设置字体的类型、大小、颜色,如何使用火狐浏览器的Firebug插件查看网页的字体

一.CSS如何设置字体的类型.大小.颜色 设计网页时,一般设置body的字体,让其他标签继承body的字体,这样设置特别方便,但是标题标签h1到h6和表单标签(input类型)是没有继承body的字体属性的,它们的字体需要单独设置. 1,  新建一个网页a.html,把下面的代码复制进去. <html> <head> <style type="text/css"> body { font-family : 微软雅黑,宋体; font-size : 1

java的字体的颜色,型号,大小的方法

jTextPane1.setForeground(Color.green);//设置java字体的颜色 设置字体的颜色和型号和大小 jTextPane1.setFont(new Font("黑体",Font.PLAIN,jTextPane1.getFont().getSize())); ava.awt.Font 设计字体显示效果 Font mf = new Font(String 字体,int 风格,int 字号);字体:TimesRoman, Courier, Arial等风格:三个

JAVA学习绘图颜色及其笔画属性设置字体显示文字

package com.graphics; import java.awt.*; import java.awt.geom.Rectangle2D; import java.util.Date; import javax.swing.*; /** * * @author biexiansheng * */ public class DrawString extends JFrame{ private Shape rect;//矩形对象 private Font font;//字体对象 priva

android 设置字体颜色、EditText自动输入转换成大写字母的多种方式

在TextView上面设置某一个字的字体颜色为指定颜色时,可以通过java类SpannableString类和Html语言来实现. (一)SpannableString类方式 private void setText(TextView t){ String text = t.getText().toString().trim(); SpannableString span = new SpannableString(text); span.setSpan(new ForegroundColorS

Android TextView中文字通过SpannableString来设置超链接、颜色、字体等属

在Android中,TextView是我们最常用的用来显示文本的控件. 一般情况下,TextView中的文本都是一个样式.那么如何对于TextView中各个部分的文本来设置字体,大小,颜色,样式,以及超级链接等属性呢?下面我们通过SpannableString的具体实例操作来演示一下. res-layout-main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:and