shadowOffset + CornerRadius TableView - PullRequest
       4

shadowOffset + CornerRadius TableView

0 голосов
/ 02 января 2012

Я пытаюсь поместить тень и угловой радиус в табличное представление. cornerRadius работает нормально, но shadowOffset не работает:

CGRect shadowFrame = self.mainTableView.layer.bounds;
CGPathRef shadowPath = [UIBezierPath bezierPathWithRect:shadowFrame].CGPath;
self.mainTableView.layer.shadowPath = shadowPath;
self.mainTableView.layer.shadowColor = [UIColor blackColor].CGColor;
self.mainTableView.layer.shadowOffset = CGSizeMake(0, 1);
self.mainTableView.layer.shadowOpacity = 4.0;
self.mainTableView.layer.shadowRadius = 7.0;

Есть идеи?

Ответы [ 2 ]

1 голос
/ 11 января 2012

Вы пробовали это?

self.mainTableView.layer.masksToBounds = NO;
0 голосов
/ 07 февраля 2013

В основном, для этого необходимо использовать два представления.

См. Ссылку: Почему masksToBounds = YES предотвращает тень CALayer?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...