Lorsque j'ajoute une icône à un UIBarButtonItem
via Interface Builder, l'icône s'affiche en blanc. Lorsque j'ajoute le même fichier d'icônes par programme à un autre UIToolbar
, l'icône est affichée en noir. Pourquoi?Icône UIBarButtonItem blanche lorsqu'elle est ajoutée via IB, noire lorsqu'elle est ajoutée par programmation
UIImage *image = [UIImage imageNamed:@"icon.png"];
UIButton *button = [UIButton buttonWithType:UIButtonTypeCustom];
[button setImage:image forState:UIControlStateNormal];
rootViewController.navigationItem.rightBarButtonItem = [[[UIBarButtonItem alloc] initWithCustomView:reloadButton] autorelease];
Mais pourquoi l'image est-elle affichée en blanc lorsque je l'ajoute via Interface Builder? – tobiasbayer
Vous l'ajoutez en tant que rightBarButtonItem via InterfaceBuilder? Cela semble noir quand je le teste. – tonklon
L'image apparaît blanche, si le 'UIBarButtonItemStylePlain' est utilisé, il apparaît noir avec un bouton autour de lui, avec le' UIBarButtonItemStyleBordered' – tonklon