Решено: теневое возвышение реагирует на родное

Основная проблема, связанная с нативной реакцией на возвышение теней, заключается в том, что это может привести к неточному рендерингу теней.

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

Это добавит к компоненту черную тень с непрозрачностью 80%, со смещением 2px по горизонтали и 5px по вертикали. Радиус тени будет 2px.

тени в элементах

Есть несколько вещей, которые следует учитывать, говоря о тенях в React Native. Во-первых, тени визуализируются как часть дерева компонентов. Это означает, что они будут отображаться на компоненте, который их отображает, а не на каких-либо других компонентах, которые могут находиться в том же дереве. Во-вторых, тени визуализируются асинхронно, поэтому они не появятся до тех пор, пока компонент не будет визуализирован. Наконец, тени вычисляются во время выполнения, а не предварительно генерируются и сохраняются в памяти.

Похожие посты:

Оставьте комментарий