Flutter: Купертино TextField с hintText

Я хочу добавить текст подсказки в CupertinoTextField без импорта темы материала. До этого момента я пытался смешивать CupertinoTextField с InputDecoration вот так:

CupertinoTextField(
   decoration: InputDecoration.collapsed(
       hintText: 'Enter you email'
   )
)

что приводит к следующей ошибке:

The argument type 'InputDecoration' can't be assigned to the parameter type 'BoxDecoration'

введите описание изображения здесь


person kosiara - Bartosz Kosarzycki    schedule 11.03.2019    source источник


Ответы (2)


Я думаю, вы можете добиться того, чего хотите, с помощью свойства placeholder CupertinoTextField.

Пример:

CupertinoTextField(
   placeholder: "Enter Email",
)
person thebuggycoder    schedule 11.03.2019
comment
как насчет лейблтекста? - person temirbek; 20.04.2019

В CupertinoTextField это называется заполнителем, а не подсказкой.

нельзя так добавлять

CupertinoTextField(
   placeholder: "Your placeholder here",
)

и для стилизации заполнителя, я думаю, вы не можете в данный момент, потому что он статичен и не настраивается на iOS.

person Mohamed hassan kadri    schedule 11.03.2019
comment
Привет, Добро пожаловать в SO. Как объяснялось в туре, этот сайт является хранилищем полезных вопросов и ответов на них. Ваш ответ существенно не отличается от другого ответа и не очень полезен, поскольку не добавляет никакой новой ценности или информации. Пожалуйста, избегайте дублирования ответов, либо отредактируйте свой ответ, чтобы повысить ценность, либо полностью удалите его, это гарантирует, что все вопросы и ответы на сайте останутся полезными, а не разрозненными/дублированными. Ваше здоровье! - person thebuggycoder; 11.03.2019