Я успешно реализовал рисование тени вокруг моего UIView
следующим образом:
block1.layer.masksToBounds = NO;
block1.layer.shadowOffset = CGSizeMake(0, 0);
block1.layer.shadowRadius = 1;
block1.layer.shadowOpacity = 0.7;
Что происходит, у меня есть прямоугольник UIView
, и я бы хотел нарисовать тень вокруг него с трех сторон, оставив нижнюю сторону без тени.
Я знаю, что я должен указать block1.layer.shadowPath
, создав новый UIBezierPath
, но я не уверен, как это сделать.
Очевидно, что установка layer.shadowOffset
не сделает трюк для меня.
Спасибо заранее!