Tengo el siguiente ScrollView . Me gustaría que inicialmente cargue el contenido desde la parte inferior, mostrando primero los últimos elementos para que primero se desplace de abajo hacia arriba:
<ScrollView vertical showsVerticalScrollIndicator={false} showsHorizontalScrollIndicator={false}> {chatMsgs.map(ChatMsg => ( <ChatMsg key={Math.random()} /> ))} </ScrollView>¿Cómo puedo implementar este escenario?
display: 'flex', flexDirection: 'column', alignItems: 'flex-end', pero sin éxito. No esperaba que funcionara de todos modos.
Gracias a todos de antemano.
Puede usar accesorios contentOffset y establecer un valor y arbitrario.
<ScrollView vertical showsVerticalScrollIndicator={false} showsHorizontalScrollIndicator={false} contentOffset={{x: 0, y: 9999}} /> ))}> {chatMsgs.map(ChatMsg => ( <ChatMsg key={Math.random()} /> ))} </ScrollView>