J'ai déjà eu ce problème mais j'étais capable de le contourner jusqu'à maintenant. Fondamentalement, je crée un bouton personnalisé en définissant son image comme une image, puis le bouton qui a été étiqueté jusqu'à ce que j'implémente le code son étiquette. J'ai besoin de cette étiquette parce qu'elle est programmée dans le code qui suit.Pourquoi mon UIButton.titleLabel.text disparaît-il lorsque je place une image dans le bouton?
NSString *imageName = [NSString stringWithFormat:kNameOfButtonimage ];
UIImage *image = [UIImage imageNamed:imageName];
[button setImage:image forState:UIControlStateNormal ];
Toute aide que vous pourriez prêter serait grandement appréciée.
-Nick
j'ai découvert la même pour titlecolor aussi, à savoir ce '[buttonTemp setTitleColor: [UIColor blackColor] forState: UIControlStateNormal];'Au lieu de cela: 'buttonTemp.titleLabel.textColor = [UIColor blackColor];' – Ted