Contribuisco a un progetto Open Source dove sto sviluppando Material design per React Native. Sono bloccato al lavoro, non sono in grado di apportare miglioramenti del livello dell'interfaccia utente w.r.t. padding, l'allineamento ecc,Qual è l'unità di stile predefinita in React Native?
Questa è la Spec Ufficiale di materiale Design per Drawer-
Nell'immagine sopra, il UNIT di misura è dp.
Ma, nel mio codice React Native, vedo che non sono menzionate tali unità. Considerando che è "reagire nativo" sono confuso se sia px o dp.
Ho persino esaminato il documento ufficiale del componente React Native for Style. Non vedo alcuna menzione da nessuna parte.
My Code appare come-
const styles = {
touchable: {
paddingHorizontal: 16,
marginVertical: 8,
height: 48
},
item: {
flex: 1,
flexDirection: 'row',
alignItems: 'center',
},
icon: {
position: 'relative',
},
value: {
flex: 1,
paddingLeft: 34,
top: 2
},
label: {
top: 2
}
},
per favore potete dirmi, se questo è pixel o dp? E inoltre, è 1px = 1dp
?
Questa è una bella notizia. Btw, "dp" significa - Pixel indipendente dalla densità. Ulteriori informazioni -http: //developer.android.com/guide/practices/screens_support.html .. Per sviluppare app native Android, le usiamo in xml per impostare i layout. – bozzmob
Tornando alla mia domanda, ** altezza: 48 ** significherebbe 40px (o forse il rapporto pixel) giusto? E non è 40dp giusto? – bozzmob
@bozzmob Sono felice che tu abbia trovato l'informazione interessante, anche se non esattamente quello che stavi cercando. Non sono sicuro del rapporto esatto tra altezza: 48 e 40px. Lì, come dici tu, sembra che si stia verificando qualche rapporto. – Mosselman