Size: a a a

Dart & Flutter по-русски

2020 March 30

П

Павел in Dart & Flutter по-русски
экранов масса
источник

AS

Artem Shkryab in Dart & Flutter по-русски
Timur Karimov
Всем привет, как текст сделать в центре, а стрелку прижать вправо?
Положить такую же стрелку слева с лпасити 0, а между ними експандед
источник

П

Павел in Dart & Flutter по-русски
spaced есть еще
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Павел
я как верстальщик думаю стэк это крайняя мера
а чем стек принципиально хуже?)
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
Artem Shkryab
Положить такую же стрелку слева с лпасити 0, а между ними експандед
вот это вот костыль точно)
источник

П

Павел in Dart & Flutter по-русски
Evgenii Elchev
а чем стек принципиально хуже?)
это почти абсолютное позиционирование. слишком прибито гвоздями
источник

П

Павел in Dart & Flutter по-русски
флексы придумали чтобы адаптивно все было
источник

C

Compote in Dart & Flutter по-русски
стек хуже тем, что нужно не забыть падинг под него кнопке дать, на случай переполнения текстом. Если вдруг текст на 2 строки разрастется и кнопка увеличится в размере - то стрелка уже не будет по центру. Получается менее гибко) Это все для более общих решений с переиспользованием конечно) а в текущей разовой кнопке можно и стек
источник

П

Павел in Dart & Flutter по-русски
еще интересно, влияет ли стэк на отрисовку по скорости
источник

P

Pavel in Dart & Flutter по-русски
Павел
флексы придумали чтобы адаптивно все было
У Вас виджетов будет намного больше, чем при использовании стека
источник

П

Павел in Dart & Flutter по-русски
грубо - стэк это два канваса чтобы нарисовать 2 желемента(текст и стрелка)
источник

П

Павел in Dart & Flutter по-русски
а row один. вдруг как-то влияет
источник

DO

Dmitriy Orteney in Dart & Flutter по-русски
Compote
стек хуже тем, что нужно не забыть падинг под него кнопке дать, на случай переполнения текстом. Если вдруг текст на 2 строки разрастется и кнопка увеличится в размере - то стрелка уже не будет по центру. Получается менее гибко) Это все для более общих решений с переиспользованием конечно) а в текущей разовой кнопке можно и стек
Ну ты в чайлд кнопки кладешь стэк из текста и стрелки, ничего не надо считать)
источник

C

Compote in Dart & Flutter по-русски
если текст и стрелка не влазят в кнопку?
источник

C

Compote in Dart & Flutter по-русски
кнопка маленькая на телефоне с маленькой диагональю
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
ну в стеке это стек + row*2 + текст +картинка, если делать чез отсупы это row + spacer + FractionallySizedBox + Flexible +текст +картинка
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
стек это по сути два незасисмых элемента, один выровнен по середине, второй справа, вот и все. Что там костыльного 🤷‍♂️
источник

П

Павел in Dart & Flutter по-русски
пока просто интуиция из мира фронта и верстки)
источник

П

Павел in Dart & Flutter по-русски
еще много не верстал на флаттер
источник

EE

Evgenii Elchev in Dart & Flutter по-русски
попробуй сделать и так и так) потом скажешь как тебе оно)
источник