Ícone UIBarButtonItem branco quando adicionado via IB, preto quando adicionado programaticamente
Quando adiciono um ícone a umUIBarButtonItem
através do Interface Builder, o ícone é exibido em branco. Quando adiciono o mesmo arquivo de ícone programaticamente a outroUIToolbar
, o ícone é exibido em preto. Por quê?
UIImage *image = [UIImage imageNamed:@"icon.png"];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setImage:image forState:UIControlStateNormal];
rootViewController.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc] initWithCustomView:reloadButton] autorelease];