Я участвую в проекте с открытым исходным кодом, где я разрабатываю дизайн материалов для React Native. Я заблокирован на работе, я не могу сделать некоторые улучшения уровня пользовательского интерфейса w.r.t. отступы, выравнивание и т.д.,
Это официальная спецификация дизайна материалов для ящика -
В приведенном выше изображении измерение UNIT dp.
Но, в моем реагентном коде React, я вижу, что таких единиц не упоминается. Учитывая, что это "реагировать на родной", я смущен, является ли он px или dp.
Я даже просмотрел официальные документы компонент React Native для Style. Я нигде не вижу упоминания.
Мой код выглядит как
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
}
},
Пожалуйста, скажите мне, если это пиксели или dp? А также, 1px = 1dp
?