Мне нужно реализовать эффект внешнего свечения на UILabel (или CATextLayer), как указано выше.Я знаю, чтобы создать эффект свечения на тексте, мне нужна тень со смещением (0,0).Я коснулся уровня quartz2D, вот код, который я использую:
_backgroundDownLabel.layer.shadowColor = self.glowColor.CGColor; // red
_backgroundDownLabel.layer.shadowOffset = CGSizeMake(0, 0);
_backgroundDownLabel.layer.shadowOpacity = 1;
_backgroundDownLabel.layer.shadowRadius = self.glowAmount; // tried 1-10
_backgroundDownLabel.layer.masksToBounds = NO;
Проблема: когда я использую цвет RGB (1,0,0) в качестве цвета тени для создания красногосвечение, результат слишком тонкий, что означает, что красное свечение недостаточно сильное.С другой стороны, клиент-дизайнер прислал мне PSD-файл, в котором цвет свечения яркий и сильный.Я предполагаю, что это не простое свечение, а какой-то фильтр Photoshop, может быть внешнее свечение или какая-то комбинация.
Итак, есть ли способ с помощью кода, что я могу сделать что-то подобное?