【发布时间】:2016-07-19 04:02:37
【问题描述】:
我对@987654321@ 和XCode 还很陌生。我刚刚从教程视频中学习了如何在导航控制器上创建渐变,但是在视频中我看到那个人使用了UIColor,而我想使用CGColor,所以我使用了以下代码:
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
}
但是,当我构建和运行项目时,什么都没有出现,我没有收到错误或警告“调试”框。希望有人能帮帮我!
【问题讨论】: