Desidero avere una vista la cui larghezza sia sensibile alla larghezza del contenitore pur mantenendo le proporzioni. Non voglio larghezza o altezza del codice hard, ma tenerlo dinamico e reattivo in modo che possa essere riutilizzato in più situazioni come componente riutilizzabile.Come impostare dinamicamente l'altezza della vista in base alla larghezza mantenendo le proporzioni?
spero che funziona in modo simile al seguente codice:
<View style={{
alignSelf: 'stretch',
aspectRatio: 1.5
}} />
Si dovrebbe riempire la larghezza del suo contenitore e impostare la propria altezza in modo dinamico in base alla sua larghezza.
È possibile in nativa reattiva con il flexbox?
Grazie per avermi fatto sapere ** c'è ** proprietà di stile aspectRatio' in React Native! Un tale sforzo-risparmiatore! –