Принудительный световой режим на CupertinoTextField Flutter

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

Вот мой код:

final TextEditingController _textController = TextEditingController();    

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

person ssoBAekiL    schedule 20.06.2020    source источник


Ответы (1)


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

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