Ios UIControlStateHighlighted的UITableItem外观

Ios UIControlStateHighlighted的UITableItem外观,ios,uitabbaritem,Ios,Uitabbaritem,我在AppDelegate.m文件中的didfishlaunchingwithoptions:下有此代码,这样我就可以使用自定义字体 [[UITabBarItem appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys: [UIColor grayColor], UITextAttri

我在AppDelegate.m文件中的
didfishlaunchingwithoptions:
下有此代码,这样我就可以使用自定义字体

[[UITabBarItem appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys:
                                                        [UIColor grayColor], UITextAttributeTextColor,
                                                        [UIFont fontWithName:@"Gotham-Medium" size:10], UITextAttributeFont, nil] forState:UIControlStateNormal];

[[UITabBarItem appearance] setTitleTextAttributes: [NSDictionary dictionaryWithObjectsAndKeys:
                                                        [UIColor whiteColor], UITextAttributeTextColor,
                                                        [UIFont fontWithName:@"Gotham-Medium" size:10], UITextAttributeFont, nil] forState:UIControlStateHighlighted];
字体更改按预期工作,但我在调试控制台中得到以下输出:


按钮文本属性仅适用于UIControlStateNormal、UIControlStateHighlighted和UIControlStateDisabled。状态=1被解释为uicontrol状态突出显示。

uicontrol状态突出显示
更改为
uicontrol状态选定

uicontrol状态突出显示
更改为
uicontrol状态选定

记住+1并选中它。谢谢,记住+1,然后选中。谢谢