参考链接:
http://my.oschina.net/lych0317/blog/126628
// 最简单的一种
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = CGRectMake(rX, rY, rW, rH);
gradient.colors = [NSArray arrayWithObjects:
(id)[UIColor blackColor].CGColor,
(id)[UIColor grayColor].CGColor,
(id)[UIColor blackColor].CGColor,
nil];
[self.view.layer insertSublayer:gradient atIndex:0];