iOS中修改头部tabBarButton 默认按钮的颜色和默认字体颜色

+(void)initialize

{

//初始化设置主题

UINavigationBar *navBar = [UINavigationBar appearance];

[navBar setBackgroundImage:[UIImage imageNamed:@"NavBar64"] forBarMetrics:UIBarMetricsDefault];

//设置文字颜色

NSMutableDictionary *dict = [NSMutableDictionary dictionary];

navBar.tintColor = [UIColor whiteColor];

dict[NSForegroundColorAttributeName] = [UIColor whiteColor];

dict[NSFontAttributeName] = [UIFont systemFontOfSize:18];

[navBar setTitleTextAttributes:dict];

UIBarButtonItem *barButton = [UIBarButtonItem appearance];

[barButton setTitleTextAttributes:dict forState:UIControlStateNormal];

}

时间: 2024-08-25 00:34:47

iOS中修改头部tabBarButton 默认按钮的颜色和默认字体颜色的相关文章

WP8.1 控件默认字体颜色 配置文件位置

C:\Program Files (x86)\Windows Phone Kits\8.1\Include\abi\Xaml\Design\generic.xaml 可在App.xaml文件中override系统默认字体颜色等信息 例:将默认的pivot header的选中状态的颜色改为黑色,未选中状态的颜色改为“#AFAFAF” <Application.Resources> <ResourceDictionary> <ResourceDictionary.ThemeDic

placeholder属性改变默认字体颜色(浅灰色)

html5为input添加了原生的占位符属性placeholder,高级浏览器都支持这个属性,例如: <input type="text" placeholder="博客园" value=" "> 默认的placeholder字体颜色是呈浅灰色,如果想改变这个默认颜色,解决方案如下: input:-moz-placeholder, textarea:-moz-placeholder { color: #fff; } input:-ms

input、select默认字体颜色

textarea默认字颜色以及获取焦点后的字的颜色,焦点获取后使默认消失 <textarea cols="50" rows="5" id="textarea" onfocus="if(value=='获取到元素焦点'){value='';document.getElementById('textarea').style.color='#000'}" onblur="if (value ==''){value='

IOS中修改图片的大小:修改分辨率和裁剪

在IOS开发中,经常有限制图片文件大小的,有的用户图片很大,导致上传时间慢,造成问题. 如:微信分享中,如果图片的大小好像大于50kbytes,就分享失败,而且没有任何提示. 所以,我添加了两个函数: 一.修改当前图片的大小,newSize是新的size尺寸,这个方法帮助用户获取到更小的图片. 但是这个newSize的尺寸建议跟原图一样,不然图片就变形了. - (UIImage*)imageWithImageSimple:(UIImage*)image scaledToSize:(CGSize)

修改tableview的索引页的背景,字体颜色,字体点中的颜色

mainTableView.sectionIndexBackgroundColor = [UIColor greenColor];//修改右边索引的背景色// mainTableView.sectionIndexColor = [UIColor orangeColor];//修改右边索引字体的颜色// mainTableView.sectionIndexTrackingBackgroundColor = [UIColor orangeColor];//修改右边索引点击时候的背景色

QTableView中修改某个单元格或者行或者列内容颜色

QTableView的单元格内容实现还是继承了TableViewModel类的data(const QModelIndex &index, int role) const函数,那个设置颜色的问题也就在这个里面实现了. 1.设置某个单元格颜色 1 QVariant TableViewModel::data(const QModelIndex &index, int role) const 2 { 3 if (!index.isValid()) 4 return QVariant(); 5 i

iOS中修改导航栏高度

有时候需要修改导航栏的高度,可以这样修改: UINavigationBar *bar = [self.navigationController navigationBar]; CGFloat navBarHeight = 30.0f; CGRect rect = CGRectMake(0, 20, self.window.frame.size.width, navBarHeight); [bar setFrame:rect];

select设置disable后ie修改默认字体颜色暂时解决

找了很多资料,终于在科学上网后找到了一个方法,虽然暂时不知道原理,但是已经实现了功能就是好的 select[disabled='disabled']::-ms-value { color: #000; } 目前只支持ie10以上,火狐与chrom最新版支持亲测

修改vim字体颜色

通过putty或者securecrt连到linux服务器,使用vi编辑*.php 或*.c文件时, 蓝色的注释很淡,看不清,看起来很费眼 效果如下 我本身有习惯于默认配色,不想修改配色方案,只想把看不清蓝色的注释换掉,修改成目录的蓝色 翻了翻相关资料,大部分都是修改配色方案,最后发现可以通过hi命令来修改注释的颜色. hi指令使用方法 设置关键字为蓝色非粗体 :hi Identifier ctermfg =blue cterm =none (bold 就设置成粗体) 那我们的问题就可以通过添加一