Пользовательский цвет с cgColor
Это может быть самый глупый вопрос, который вы видели весь день, но я не мог найти решение. у меня есть округленное изображение с границами, и я хочу, чтобы границы были того же синего цвета, что и оттенок по умолчанию в XCode, так что, если вы могли бы помочь, это было бы здорово. и извините за полуденный вопрос;)
Теперь у меня есть это:
self.imageView.layer.borderColor = UIColor.gray.cgColor
и мне нужно изменить
UIColor.gray.cgColor
быть таким же синим, что и оттенок по умолчанию, не вызывая сбоев или ошибок... как это можно сделать?
Спасибо за вашу помощь.
2 ответа
Решение
Просто создайте новый цвет со свойствами синего цвета и примените к imageView
let color = UIColor(colorLiteralRed: 0, green: 122/255, blue: 1, alpha: 1.0)
self.imageView.layer.borderColor = color.cgColor
Предупреждающе вы можете использовать свойство tintColor imageView как
imageView.layer.borderColor = imageView.tintColor.cgColor