Как прекратить масштабирование размера шрифта на панели «Снегбар» в приложении React Native, когда размер шрифта устройства увеличивается в Android - PullRequest
0 голосов
/ 17 декабря 2018

Я использовал встроенную снэк-бар React для отображения ответа бэкенда в моем приложении.Если я увеличу размер шрифта устройства, размер шрифта в снэк-баре также увеличится.Я хочу исправить размер шрифта в тексте закусочной.Вот мой код.

import Snackbar from 'react-native-snackbar';

webServiceHelper.requestResetPassword(this.state.username, this.state.selectedLanguage)
  .then(response => {
     if (response.error == false) {
        this.setState({
        isLoading: false
     }, () => {
        setTimeout(() => {
          Snackbar.show({
            title: 'Incorrect Credentials',
            duration: Snackbar.LENGTH_INDEFINITE,
            backgroundColor: 'red',
            action: {
              title: 'Please check again',
              onPress: () => this.props.navigation.navigate('Login'),
              color: 'white',
            },
          })
         }, 1000);
}

Я использовал приведенный ниже код для исправления размера шрифта <Text> тегов.Но это не работает для закусочной.

if (Text.defaultProps == null) Text.defaultProps = {};
Text.defaultProps.allowFontScaling = false;

Есть ли какие-либо предложения по решению этой проблемы.

...