Я устанавливаю цвет оттенка окна на произвольный цвет, а затем пытаюсь перетащить его на каждую кнопку, но кажется, что кнопки возвращаются к цвету оттенка окна всякий раз на них применяется segue.TintColor Изменение на Popover Push
Настройка оттенка цвета в didFinishLaunchingWithOptions:
self.window.tintColor = [UIColor redColor];
, а затем мои две кнопки в viewDidLoad:
[self.button1 setImage:[[UIImage imageNamed:@"711-trash"] imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate] forState:UIControlStateNormal];
self.button1.tintColor = [UIColor purpleColor];
self.button2.tintColor = [UIColor blueColor];
где button1 находится кнопка пользовательский тип и button2 это кнопка типа системы.
Когда поповер первые подарки, две кнопки окрашены фиолетовый и синий. Но когда контроллер представления segue нажат, выскочил, две кнопки переключались на красный. Есть ли способ предотвратить это?
EDIT:
Вы устали устанавливать цвета в viewWillAppear? – Leonardo
@Leonardo та же проблема, похоже, не влияет на viewWillAppear – PF1
Странно, есть ли шанс установить tintColor где-то еще? – John