Witam chciałbym dodać CALayer Cień do widoku, w którym cień został lewej i prawej stronie widoku najprostszym sposobem było:cień po lewej i prawej UIView
someView.layer.shadowColor = [[UIColor blackColor] CGColor];
someView.layer.shadowOffset = CGSizeMake(0.0f,0.0f);
someView.layer.shadowOpacity = 1.0f;
someView.layer.shadowRadius = 10.0f;
someView.layer.shadowPath = [[UIBezierPath bezierPathWithRect:someView.bounds] CGPath];
ale dodam większy cień jako jak cień, gdy zwiększam cieńRadius, to nie wygląda dobrze. Jak mogę zrobić cień, który wygląda dobrze na lewo i prawo.
Rozmawiałem z moim projektanta ten cień jest niewielki. Potrzebuję różnych przesunięć x po lewej i prawej stronie. – Zeropointer
Niesamowita odpowiedź, ale faceci mają kogoś, kto zaimplementował to z zaokrąglonymi narożnikami (bardziej gładko), ponieważ ten prostokątny cień wygląda źle. Wszelkie spostrzeżenia? Z góry dziękuję ! :) –
Użyj bezierPathWithRoundedRect zamiast – progrmr