Megoldva: árnyékemelkedési reakció natív

A natív árnyékemelkedési reakcióval kapcsolatos fő probléma az, hogy az árnyékok pontatlan megjelenítését okozhatja.

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

Ez 80%-os átlátszatlanságú fekete árnyékot ad az összetevőhöz, vízszintesen 2 képpontos, függőlegesen pedig 5 képpontos eltolással. Az árnyék sugara 2 képpont lesz.

árnyékok az elemekben

Néhány dolgot figyelembe kell venni, amikor a React Native árnyékairól beszélünk. Először az árnyékok az összetevőfa részeként jelennek meg. Ez azt jelenti, hogy a rendszer az őket megjelenítő összetevőn jeleníti meg őket, és nem az ugyanabban a fában található egyéb összetevőkön. Másodszor, az árnyékok aszinkron módon jelennek meg, így csak az összetevő megjelenítése után jelennek meg. Végül, az árnyékok számítása futási időben történik, nem pedig előre generálva és a memóriában tárolva.

Kapcsolódó hozzászólások:

Írj hozzászólást