Riješeno: izvorna reakcija elevacije u sjeni

Glavni problem vezan uz izvornu reakciju na podizanje sjene je taj što može uzrokovati netočno prikazivanje sjena.

In React Native, the shadow elevation is used to add a drop shadow to a component. The elevation is specified in terms of pixels.

To add a shadow to a component, you can use the style property:

shadowColor: '#000', shadowOffset: { width: 0, height: 2 }, shadowOpacity: 0.8, shadowRadius: 2, elevation: 5

To će komponenti dodati crnu sjenu s 80% neprozirnosti, s pomakom od 2 px vodoravno i 5 px okomito. Radijus sjene bit će 2px.

sjene u elementima

Postoji nekoliko stvari koje treba uzeti u obzir kada govorimo o sjenama u React Native. Prvo, sjene se prikazuju kao dio stabla komponenti. To znači da će se prikazati na komponenti koja ih prikazuje, a ne na bilo kojoj drugoj komponenti koja bi mogla biti u istom stablu. Drugo, sjene se renderiraju asinkrono, tako da se neće pojaviti dok se komponenta ne renderira. Konačno, sjene se izračunavaju tijekom izvođenja umjesto da se unaprijed generiraju i pohranjuju u memoriju.

Povezani postovi:

Ostavite komentar