[[UITabBarItem appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor blackColor], UITextAttributeTextColor,
[UIFont fontWithName:@"ProximaNova-Semibold" size:0.0], UITextAttributeFont,
nil]
forState:UIControlStateHighlighted];
[[UITabBarItem appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor grayColor], UITextAttributeTextColor,
[UIFont fontWithName:@"ProximaNova-Semibold" size:0.0], UITextAttributeFont,
nil]
forState:UIControlStateNormal];
解决方案 »
- MPMusicPlayerController
- (菜鸟求助)自定义的UITableViewCell为什么不能响应事件
- 【原创】【语音视频教程】虚拟机下安装Mac os 10.7.3 及 Xcode4.3.2 IOS开发环境搭建
- 做个登陆界面,怎么跳转到另外一个viewcontrollor?
- 嵌套的页面,如何才能够push过另一个页面去?
- 关于ios 开发中nib文件的使用场景
- 类似微信这种有新消息就给你提示的功能是怎么是怎么实现的
- button的点击事件貌似被抢
- 从iphone转换成ipad后,interface builder 中创建的 view 都显示不出来了
- 【审核被拒】求各位大佬帮忙看看,小弟在此万分感谢
- IOS真机调试向服务端发送数据出现问题
- 请问在cocos 2d 里面我想点击一个按钮,然后就直接完全退出应用,这个函数是那个函数,点击后怎么响应和调用这个函数,在线等!
我在tabBarController.m中加入上述代码,只是修改了上述代码中的size,size 第一次用 5.0,第二次用 25.0,两次比较了一下,发现tab的标题大小没有改变哦。
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor blackColor], UITextAttributeTextColor,
[UIFont fontWithName:@"ProximaNova-Semibold" size:0.0], UITextAttributeFont,
nil]
forState:UIControlStateHighlighted];
[[UITabBarItem appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor redColor], UITextAttributeTextColor,
[UIFont fontWithName:@"ProximaNova-Semibold" size:0.0], UITextAttributeFont,
nil] 结果,三个tab页的title全是红色,无论我选哪个,或者改变选项,切换tab页,所有tab页的title全是红色。
我仔细想了下,你的方法可能是对的,可能是ProximaNova-Semibold字体不支持中文,才导致出问题了,换个宋体,试试,不知道宋体这里怎么写。
[[UITabBarItem appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys:
[UIColor blackColor], UITextAttributeTextColor,
[UIFont fontWithName:@"Helvetica" size:0.0], UITextAttributeFont,
nil]
forState:UIControlStateHighlighted];
[[UITabBarItem appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor redColor], UITextAttributeTextColor,
[UIFont fontWithName:@"Helvetica" size:0.0], UITextAttributeFont,
nil]