Флаттер разного цвета для разных букв в текстовом виджете - PullRequest
0 голосов
/ 26 декабря 2018

У меня есть сценарий использования, в котором я хочу изменить цвет буквы в строке внутри виджета Text.Допустим, моя строка «Флаттер».Нажимая FloatingActionButton, я хочу, чтобы буква 'F' изменила свой цвет, затем при следующем нажатии FloatingActionButton изменила цвет буквы 'l', затем 'u', затем 't', затем't', затем 'e', ​​а затем, наконец, 'r' при каждом FloatingActionButton нажатии.

Пожалуйста, не предлагайте разные Text виджеты для каждой буквы.

1 Ответ

0 голосов
/ 26 декабря 2018

Вы можете сделать это, используя RichText виджет и другие TextSpan s.Вы можете прочитать документацию, чтобы больше узнать о ней.https://docs.flutter.io/flutter/widgets/RichText-class.html

...