Gradient View
在 UIKit 中轻松使用渐变。Gradient View 是围绕 CGGradient 的简单 UIView 包装器。
使用
// Initialize a gradient view
let gradientView = GradientView(frame: CGRect(x: 20, y: 20, width: 280, height: 280))
// Set the gradient colors
gradientView.colors = [.green, .yellow]
// Optionally set some locations
gradientView.locations = [0.8, 1.0]
// Optionally change the direction. The default is vertical.
gradientView.direction = .horizontal
// Add some borders too if you want
gradientView.topBorderColor = .red
gradientView.bottomBorderColor = .blue
// Add it as a subview in all of its awesome
view.addSubview(gradientView)
查看完整的文档源码。
示例
打开包含的 Xcode 项目以获取示例应用程序。
安装
渐变视图支持使用Carthage或CocoaPods进行安装。如果您愿意,也可以简单地将GradientView.swift添加到您的项目中。