UITabBarController não selecionado ícone imagem matiz
Eu tenho um UITabBarController que estou tentando modificar. No momento, as imagens dos ícones das guias não selecionadas são cinza padrão. Eu sei que você não pode alterar a tonalidade dessas imagens de ícone não selecionadas programaticamente. A Apple diz que o matiz é controlado pela tonalidade real do próprio arquivo PNG. Então, se você quer uma imagem de ícone branco ou verde, então você tem que usar um PNG que exibe a imagem como branco ou verde etc. Depois disso você deve usar UIImageRenderingModeAlwaysOriginal E initWithTitle: image: selectedImage: Eu usei este código no meu FirstViewController.m e Eu coloquei no - (void) viewDidLoad. No entanto, estou recebendo um problema de análise: o identificador esperado e seu apontando para o colchão após zero. Alguém vê o problema com este código?
//
// FirstViewController.m
// tabmock5
//
// Created by USER on 9/26/13.
// Copyright (c) 2013 USER. All rights reserved.
//
#import "FirstViewController.h"
@interface FirstViewController ()
@end
@implementation FirstViewController
- (void)viewDidLoad
{
[[UIImage imageNamed:@"white_stats.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];
[self.tabBarItem initWithTitle:[nil]image:[UIImage imageNamed:@"white_stats.png"]selectedImage:[UIImage imageNamed:@"white_stats.png"]];
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}