Флаттер Richtext отделены выравнивать - PullRequest
0 голосов
/ 03 ноября 2018

я вижу этот код для расширенного текста во флаттере:

  return Row(
        children: <Widget>[
          ?
          Container(
            child: RichText(
              text: TextSpan(
                text: "Hello",
                style: TextStyle(fontSize: 20.0,color: Colors.black),
                children: <TextSpan>[
                  TextSpan(text:"Bold"),
                    style: TextStyle( fontSize: 10.0, color: Colors.grey),

                  ),

                ],
              ),
            ),
          )

этот отпечаток

Hellobold 

но мне нужно разделить оба текста: один на другой, слева на другой, как этот

Hello                               bold

как мне это сделать?

спасибо

1 Ответ

0 голосов
/ 03 ноября 2018

Я не знаю вашего точного варианта использования - но один из способов получить то, что вам нужно:

Row(
      children: <Widget>[
                Expanded(
                  child: RichText(
                      text: TextSpan(children: [
                    TextSpan(text: 'Singh', style: TextStyle(fontSize: 22.0,color: Colors.grey))
                  ])),
                ),
                RichText(
                    text: TextSpan(children: [
                      TextSpan(text: 'Kaur', style: TextStyle(fontSize: 28.0,color: Colors.redAccent))
                    ])),
              ],
            ),
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...