Как можно добавить background color для кнопки? Делаю все, как в доках:
import { Button } from 'react-native';
...
<Button onPress={onPressLearnMore}
title="Learn More"
color="#CCC" />
Но цвета не добиться, через styles.button
и backgroundColor: '#CCC'
тоже не установить. Меняется только цвет текста.
Увы, встроенные кнопки в React Native так и работают. Для Android свойство
color
определяет фон кнопки, а для iOS - цвет текста.Надо юзать React Native Material UI.
Так же:
import { Button } from 'react-native-material-ui';
И далее,
<Button
raised
primary
text="Some text"
/>
Обязательно
raised
, цвет в твоем случае наверноеdisabled
, смотри доки.А можно и вот так:
<Button style={{ container: { backgroundColor: '#CCC' } }} />