一个可自定义渐变的 UIView 子类。
如果您正在使用 CocoPods,这非常简单,只需将其添加到您的 Podfile
中。
pod 'GRKGradientView', '~> 1.0'
就像使用任何其他 UIView 一样使用它,只需根据您的需要进行适当的配置。在最简单的情况下,您需要提供渐变开始和结束处的两种颜色。
@property (nonatomic,weak) IBOutlet GRKGradientView *downGradient;
@property (nonatomic,weak) IBOutlet GRKGradientView *upGradient;
- (void)viewDidLoad
{
[super viewDidLoad];
self.downGradient.gradientColors = [NSArray arrayWithObjects:[UIColor lightGrayColor], [UIColor darkGrayColor], nil];
self.upGradient.gradientOrientation = GRKGradientOrientationUp;
self.upGradient.gradientColors = [NSArray arrayWithObjects:[UIColor whiteColor], [UIColor blackColor], nil];
}
更多文档可在 GRKGradientView.h
中找到。
白天是一名专业的 iOS 工程师,我的名字是 Levi Brown。我是一个技术博客 grokin.gs 的作者,可以通过以下方式联系我:
Twitter @levigroker
App.net @levigroker
Email [email protected]
欢迎您提出建设性的评论和反馈。