TabBarItem 图片和文字定制

通过UIAppearance设置一些UI的全局效果

  • 使用appearance设置TabBarItem文字效果最好采用全局的设置,在所有界面初始化前开始设置,否则可能失效。
    [[UITabBarItem appearance] setTitleTextAttributes:@{ NSForegroundColorAttributeName:[UIColor lightGrayColor]} forState:UIControlStateNormal];
    [[UITabBarItem appearance] setTitleTextAttributes:@{ NSForegroundColorAttributeName:[UIColor orangeColor]} forState:UIControlStateSelected];

单独对每个TabBarItem设置

    NSArray * imageName = [NSArray arrayWithObjects:@"",@"", @"",@"",nil];//默认图片
    NSArray * imageSelect = [NSArray arrayWithObjects:@"",@"",@"",@"",nil];//设置选中图片

    for (int i = 0; i

你可能感兴趣的:(TabBarItem 图片和文字定制)