Ustawiam tintColor
z UIBarButtonItem
. Działa tak długo, jak długo kolor jest jasny, jak tylko ustawię go na darkGrayColor
nic się nie dzieje, w rzeczywistości zmienia zabarwienie na biały! Ale jeśli zmienię kolor na redColor
, to działa ... Co się tutaj dzieje?UIBarButtonItem setTintColor nie działa dla ciemnych kolorów
UIBarButtonItem *penButton = [_toolBar.items objectAtIndex:3];
UIBarButtonItem *crossButton = [_toolBar.items objectAtIndex:4];
//This actually sets the tint to white not gray, which is odd?
[penButton setTintColor:[UIColor darkGrayColor]];
[crossButton setTintColor:[UIColor redColor]]; //Red is fine, as is green etc
Czy próbowałeś podać niestandardowy kolor (wartości RGB) i sprawdziłeś wyniki? – Till
Dobry pomysł, ale to też nie działa, zaktualizuję pytanie z wynikami – Chris
Ustawienie koloru odcienia nie działa, ale ustawienie nowej alfa zrobiło !! – Chris