CABasicAnimation имеет свойство toValue, которое ожидает идентификатор. Но Quartz Core не работает с UIColor, вместо этого ему нужна структура CGColor. Как бы я предоставил цвет для CABasicAnimation?