Я довольно новичок в Swift
и XCode
. Я только что узнал, как создать градиент на Навигационный контроллер с видео-учебник, однако в видео я смотрю парень использовал UIColor
, и я хочу использовать CGColor
, поэтому я использовал этот код:Градиент Не показывать быстрый Xcode
class func gradientLayerForBounds(bounds: CGRect) -> CAGradientLayer {
let layer = CAGradientLayer()
let topColor = UIColor(red: 244, green: 45, blue: 78, alpha: 100)
let bottomColor = UIColor(red: 245, green: 67, blue: 58, alpha: 100)
layer.bounds = bounds
layer.colors = [topColor.CGColor, bottomColor.CGColor]
return layer
}
Однако, когда я создаю и запускаю проект, ничего не появляется, я не вижу ошибки или предупреждения об отладке. Надеюсь, кто-то может мне помочь!
Я только что попробовал, но не работает! Большое спасибо за вашу помощь. Очень ценится –
@TimSmith Так оно работает? Я думаю, вы имеете в виду «сейчас» вместо «нет». Нет проблем, рад помочь. Я просто рекомендую искать в Интернете, прежде чем приступить к SO. – Jordan
Также @TimSmith Не могли бы вы принять ответ, если он работает (-: – Jordan