Flutter легко загружается, как вы редактируете его стиль текста (подчеркивание, семейство шрифтов, размер)? - PullRequest
0 голосов
/ 21 июня 2020

Привет, так что в основном я добавил импорт, который позволяет пользователю использовать "Easyloading". Это пакет (https://pub.dev/packages/flutter_easyloading)

В основном вы добавляете стиль или позволяете делать это по умолчанию. Тем не менее, я настроил свой:

EasyLoading.instance
      ..displayDuration = const Duration(milliseconds: 1500)
      ..loadingStyle = EasyLoadingStyle.light
      ..indicatorType = EasyLoadingIndicatorType.wave
      ..maskType = EasyLoadingMaskType.clear
      ..userInteractions = false;

Причина, которую я редактировал, потому что я хочу иметь как можно больше контроля, когда дело доходит до стиля, к сожалению, редактируя его или нет, я не мог редактировать текст в такой степени как я хочу.

EasyLoading.show(status: 'loading...');

Когда я выполняю это действие, оно отображается хорошо, однако я sh могу редактировать его текст Boldness, подчеркивание и «семейный стиль шрифтов».

RaisedButton(
              onPressed: () {
                EasyLoading.instance
                  ..displayDuration = const Duration(milliseconds: 2000)
                  ..backgroundColor = Colors.white
                  ..indicatorColor = Colors.black
                  ..maskColor = Colors.black
                  ..userInteractions = false;
                EasyLoading.show(status: 'loading...');
                Navigator.push(this.context,
                    MaterialPageRoute(builder: (context) => RegisterAccount()));
              },
              child: Text("Register"),
            ),

1 Ответ

0 голосов
/ 22 июня 2020

Смотрите, я изучил плагин, и они не использовали никаких стилей для текста. Они только что упомянули цвет и размер шрифта. Таким образом, вы должны добавить их оттуда в соответствии с вашим wi sh в определении кода, к которому вы можете получить доступ при импорте плагина вверху, щелкнув определения представления.

Итак, в этом месте в контейнере. dart, как показано в определении пакета здесь ЛЕГКАЯ ЗАГРУЗКА РЕДАКТИРОВАНИЯ

Text(
                _status,
                style: TextStyle(
                  color: EasyLoadingTheme.textColor,
                  fontSize: EasyLoadingTheme.fontSize,
                ),
                textAlign: EasyLoadingTheme.textAlign,
              )

Вы можете добавить свой собственный стиль в TextStyle. Надеюсь, это поможет :)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...