Стиль ОС по умолчанию в React Native
Я начинаю с React Native и мне интересно, возможно ли применить стиль ОС по умолчанию для каждого элемента, чтобы мне не нужно было обрабатывать каждый стиль элемента, поэтому представьте, что у меня есть форма и простой текстовый список для приложения iOS он должен иметь форму iOS и стиль текста, а для приложения Android - стиль по умолчанию.
Насколько я знаю, нет официальной документации для этого обязательства, но я хотел бы спросить здесь, есть ли обходной путь для этого.
1 ответ
Насколько мне известно, компоненты по умолчанию в React Native
обычно по умолчанию стиль ОС, например Button
Компонент будет отображаться по-разному в зависимости от каждой платформы.
Как и все компоненты, которые идут с React Native
вы должны определить стили самостоятельно в соответствии с каждой платформой, что можно сделать с помощью Platform
модуль: https://facebook.github.io/react-native/docs/platform-specific-code
Если вы не хотите стилизовать каждый компонент самостоятельно, вы можете использовать библиотеку, например: react-native-elements
( https://react-native-training.github.io/react-native-elements/), которая обрабатывает многое из того, что вы хотите.