Так у меня есть следующий код:UISegmentedButton настройки оттенка цвета, используя шаблон
UISegmentedControl * segmentedCtrl = [[UISegmentedControl alloc] initWithFrame:CGRectMake(0, 0, 150, 35)];
[segmentedCtrl setTintColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"duck.png"]]];
[segmentedCtrl setSegmentedControlStyle:UISegmentedControlStyleBar];
А вот утка образ, который я пытаюсь использовать:
Кто-нибудь заботиться, чтобы сказать мне, почему это не работает. Я пытался с любым изображением, и он не работает. FYI Iam не пытается иметь утиный фон в моем сегментированном контроле. Это просто для иллюстрации того, что setTint с использованием colorWithPatternImage не работает для какого-либо изображения.
Вы пробовали использовать этот цвет как цвет фона какого-то большего вида, чтобы убедиться, что проблема действительно находится в 'colorWithPatternImage:' part? –
да, я попробовал это – adit
Каковы были результаты? –