Я хотел бы, чтобы размер моих ящиков не менялся по марже и отступу.
Имеет ли он эквивалент размерности коробки: border-box в flexbox для React Native?
Ответ 1
Реагировать Нативные стили во всех представлениях, как если бы размер border-box
: установлен border-box
. Смотрите этот код: https://github.com/facebook/react-native/blob/5aa1fb3ff326a429e33a443576da866f2a63c20c/ReactAndroid/src/main/java/com/facebook/react/views/view/ReactViewBackgroundDrawable.java#L632
Ответ 2
Пусть O (для внешнего) = (верхний, левый, нижний, правый) будет прямоугольником, который представляет размер * и позицию представления V. Так как размеры всех представлений React Native имеют размер рамки, любая * граница V будет визуализировать внутри O.
Ответ 3
вы можете использовать resizeMode: 'cover' или 'stretch' или 'contains'