Сделать прокручиваемый текст внутри контейнера во флаттере - PullRequest
0 голосов
/ 04 апреля 2019

Я пытаюсь создать прокручиваемый текст внутри представления:

// other widgets,

SingleChildScrollView(
  child: Container(
    height: 200,
    child: Text(
      "Long text here which is longer than the container height"))),

// other widgets

Текст длиннее, чем высота его родительского контейнера, но по какой-то причине текст не прокручивается, хотя он заключен в SingleChildScrollView. Есть идеи, что я делаю не так?

1 Ответ

1 голос
/ 04 апреля 2019

Попробуйте добавить scrollDirection (по горизонтали)

SingleChildScrollView(
scrollDirection: Axis.horizontal,
  child: Container(
      height: 200,
      child: Text(
          "Long text here which is longer than the container height"))),

}

По умолчанию вертикаль

или если вы хотите иметь рост, то вам нужно изменить порядок (SingleChildScrollView внутри контейнера)

Container(
    height: 200,
    child: SingleChildScrollView(
        child: Text(
            "Long text here which is longer than the container height"))),
...