2016-07-25 10 views
0

У меня есть предупреждение контроллер, который я поставил на новый оттенок цвета с этой строки кода:контроллер Swift оповещения Цвет

alertController.view.tintColor = UIColor(red: 0.59, green: 0.59, blue: 0.59, alpha: 1.0) 

цвет действительно показывает правильно, но после того, как тревога действия сливают, она изменяет назад до голубого цвета по умолчанию. Как я могу сделать так, чтобы цвет оттенка не изменился на значение по умолчанию. Я слышал о func tintColorDidChange(), но я не уверен, как его использовать?

ответ

0

Вы можете попробовать это. Она обсуждалась here

вы должны добавить один и тот же код в presentViewController обработчика завершения

presentViewController(alert, animated: true) { 
    alert.view.tintColor = UIColor(red: 0.59, green: 0.59, blue: 0.59, alpha: 1.0) 
}