UITabBarItem笔记

选中前后字体的颜色变化。

[UITabBarItem.appearance setTitleTextAttributes:@{NSForegroundColorAttributeName : GrayFontColor} forState:UIControlStateNormal];

[UITabBarItem.appearance setTitleTextAttributes:@{NSForegroundColorAttributeName : YellowColor} forState:UIControlStateSelected];

标题距离图片的位置偏移如下

[UITabBarItem.appearance setTitlePositionAdjustment:UIOffsetMake(0, -5)];
还有就是如果选中后image没有变化成自己预设的图,那就需要选中要预设的图在Xcode右边的属性最后那个选项卡的下面有个Render as设置成Original Image即可变化。

你可能感兴趣的:(UITabBarItem笔记)