Il semble qu'avec position:absolute
en cours d'utilisation un élément ne peut pas être centré en utilisant justifyContent
ou alignItems
. Il existe une solution de contournement pour utiliser marginLeft
mais n'affiche pas la même chose pour tous les périphériques, même en utilisant des dimensions pour détecter la hauteur et la largeur du périphérique. Enveloppez l'enfant que vous voulez centré dans une vue et définissez la vue comme absolue.Réagir Positionnement natif absolu centre horizontal
bottom: {
position: 'absolute',
justifyContent: 'center',
alignItems: 'center',
top: height*0.93,
marginLeft: width*0.18,
},
bottomNav: {
flexDirection: 'row',
},
Est-ce que votre élément a une largeur statique ou dynamique? – Cherniv
Sa largeur statique. – Hasen