Ce que je veux est de remplacer UINavigationBar tintColor setter et de forcer la couleur par défaut. Bellow est mon code (qui échoue bien sûr). Y a-t-il un moyen de le faire fonctionner?Est-il possible de forcer la valeur dans le setter de la propriété?
@implementation UINavigationBar (UINavigationBarCategory)
- (void)setTintColor:(UIColor *)tint {
self.tintColor = [UIColor greenColor];
}
@end
Merci pour votre réponse informative! Je comprends le problème récursif de mon code et c'est pourquoi j'étais intéressé s'il y avait un autre moyen. En ce qui concerne mon problème particulier, j'ai trouvé une autre façon de forcer la couleur par défaut. – sniurkst