Стиль ОС по умолчанию в React Native - PullRequest
0 голосов
/ 29 декабря 2018

Я начинаю с React Native, и мне интересно, возможно ли применить стиль ОС по умолчанию для каждого элемента, поэтому мне не нужно обрабатывать каждый стиль элемента, поэтому представьте, что у меня есть форма и простой текстовый список, дляприложение iOS должно иметь форму iOS и стиль текста, а для приложения Android - стиль по умолчанию.

Насколько я знаю, официальной документации по этому обязательству нет, но я хотел бы спросить здесь, есть лиэто обходной путь для этого.

1 Ответ

0 голосов
/ 29 декабря 2018

Насколько мне известно, компоненты по умолчанию в 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 / реагировать-native-elements / ), которая обрабатывает многое из того, что вы хотите.

...