Принудительный световой режим на CupertinoTextField Flutter - PullRequest
1 голос
/ 20 июня 2020

Я разрабатываю мобильное приложение во Flutter, и до сих пор я проектировал только пользовательский интерфейс в светлом режиме, и все работает нормально, но если я попытаюсь добавить CupertinoTextField, так как мой телефон находится в темном режиме, он появится черный. Есть ли простой способ заставить его быть легким? Я даже не смог найти, как просто изменить его цвет.

Вот мой код:

final TextEditingController _textController = TextEditingController();    

CupertinoTextField(
     controller: _textController,
     keyboardType: TextInputType.multiline,
     minLines: 1,
     maxLines: 5,
     placeholder: 'Type a message'
    )

1 Ответ

2 голосов
/ 20 июня 2020

Вы можете изменить цвет, добавив BoxDecoration в CupertinoTextField

CupertinoTextField(
          controller: _textController,
          keyboardType: TextInputType.multiline,
          minLines: 1,
          maxLines: 5,
          placeholder: 'Type a message',
          decoration: BoxDecoration(
            color: Colors.white,
          ),
        )
...