Мне нужно добавить скос в UITableViewCell (белая линия сверху, темная линия внизу). У меня уже есть CAGradientLayer, который добавлен как подзаголовок моего cell.layer. К сожалению, я не могу использовать UIImageView в качестве фона для своих ячеек, поэтому это нужно сделать в коде. Какие-либо предложения? Благодаря!Как добавить Bevel в UITableViewCell
Это код, который у меня есть для фона моей ячейки.
CAGradientLayer *gradientLayer = [CAGradientLayer layer];
gradientLayer.frame = cell.frame;
gradientLayer.colors = [NSArray arrayWithObjects:
(id)[[UIColor colorWithRed:0.988 green:0.988 blue:0.988 alpha:1.0] CGColor],
(id)[[UIColor colorWithRed:0.9294 green:0.9294 blue:0.949 alpha:1.0] CGColor],
nil];
[cell.layer insertSublayer:gradientLayer atIndex:0];
Это выглядит хорошо, но я хотел бы иметь 1 пиксель темную линию на дне и 1 пиксель белая линия на верхней части, чтобы закончить внешний вид.
PeyloW, спасибо большое! Я поменяю свой код соответственно, я ценю информацию! – NSAlexC
PeyloW, спасибо, что отлично поработал. Я прочитал яблочный документ и сейчас чувствую себя намного лучше. Еще раз спасибо! – NSAlexC
@ziggie: Мое удовольствие - не забывайте отмечать ответ как принятый, как только ваша проблема решена.Помогает другим быстрее находить решение и помогает мотивировать любого, кто ответил. – PeyloW