Пропорции виджета Flutter Text - PullRequest
0 голосов
/ 06 мая 2020

Есть ли способ изменить пропорции размеров букв (слов / текстов) во Flutter? В идеале мне нужно иметь возможность изменять размер, например, некоторого Контейнера, а дочерний текст этого Контейнера должен заполнять все пространство от края до края, независимо от того, какие пропорции размера имеет этот контейнер. Если размер контейнера 10 * 200, а дочерний элемент этого контейнера - текст с цифрой «3», то число три должно быть очень тонким / высоким числом. Надеюсь, это имеет смысл.

Изображения ниже примерно показывают то, что я имею в виду (не смотрите на красный фон):

enter image description here enter image description here

На первой картинке, скажем, пропорция 20 * 160, а на секундах наоборот (160 * 20).

Может быть, есть какие-то пакеты за что?

1 Ответ

1 голос
/ 06 мая 2020

Просто для людей, у которых могут возникнуть те же вопросы, виджет преобразования будет примерно таким:

Transform(
  transform: Matrix4.identity()
    ..setEntry(0, 0, xProportion),
    ..setEntry(1, 1, yProportion),
  alignment: FractionalOffset.center,
  child: Text("3"),
)
...