Всегда потрясающий Рэй Вендерлих сделал учебник по изменению UITableViewCells и включает в себя градиент.
http://www.raywenderlich.com/2033/core-graphics-101-lines-rectangles-and-gradients
Если вы хотите быстро и хорошо, вот код:
//include #import <QuartzCore/QuartzCore.h> in the header…
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
if (cell == nil) {
cell = [[DayCalendarCellView alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
CAGradientLayer *gradient = [CAGradientLayer layer];
gradient.frame = cell.bounds;
gradient.colors = [NSArray arrayWithObjects:(id)[[UIColor whiteColor]CGColor], (id)[[UIColor redColor]CGColor], nil];
[cell.layer addSublayer:gradient];
}
return cell;
}
Вы можете изменить цвета, но это даст вам хорошую идею ...
Удачи!