Size: a a a

Flutter Developers — русскоговорящее сообщество

2020 February 25

(I

(;¬_¬) Ivan Zhuravlev 🧟‍♂️ in Flutter Developers — русскоговорящее сообщество
Andreu Puzikov
Это iOS
и все еще не понятно что именно выглядит плохо
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
Я не дизайнер, но как по мне, черные зоны должны оставаться того же цвета, что и фон приложения, а контент уже туда не должен попадать
источник

PP

Pavel Pimenov in Flutter Developers — русскоговорящее сообщество
Andreu Puzikov
Всем добрый. Подскажите, пожалуйста, какой именно элемент надо обернуть в SafeArea, чтобы избежать таких (у телефона бровь) проблем приложения? В MaterialApp home или каждый экран отдельно?
Зависит от задачи. SafeArea добавляет padding, чтобы дочерний виджет не попал под бровь или скругления

Например, есть картинка и поверх неё заголовок. Если требуется, чтобы картинка могла заходить под бровь (то есть доходила до верхнего края экрана), а текст – нет, то в SafeArea надо обернуть только текст
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
Andreu Puzikov
Я не дизайнер, но как по мне, черные зоны должны оставаться того же цвета, что и фон приложения, а контент уже туда не должен попадать
Ну так заюзай safearea там где надо
источник

PS

Pavel Shilyagov in Flutter Developers — русскоговорящее сообщество
Pavel Shilyagov
Ну так заюзай safearea там где надо
В твоём случае элементы меню должны быть обернуты в safearea
источник

A

Andre in Flutter Developers — русскоговорящее сообщество
у меня так только при повороте, но мне норм)
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
Я закинул тело Scaffold в SafeArea и получил практически тот результат, что мне нужен
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
Внести небольшие правки и будет все окей
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
Спасибо всем за советы
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
Ещё вопросик. DropdownFormField имеет в себе айтем с слишком длинным текстом, в следствие этого получаю такую ошибку, а в релизе пропадает индикатор выпадающего меню. Есть способы фикса?
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
источник

TH

Taras Hreshchyshyn in Flutter Developers — русскоговорящее сообщество
Andreu Puzikov
Ещё вопросик. DropdownFormField имеет в себе айтем с слишком длинным текстом, в следствие этого получаю такую ошибку, а в релизе пропадает индикатор выпадающего меню. Есть способы фикса?
у тебя этот итем просто текст?
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
DropdownMenuItem(
      value: type.item1,
      child: Text(type.item2)
);
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
Решилось установкой isExpanded: true, для DropdownButton
источник

TH

Taras Hreshchyshyn in Flutter Developers — русскоговорящее сообщество
Я думал для текста сделать парентов Flexible -> Column
источник

TH

Taras Hreshchyshyn in Flutter Developers — русскоговорящее сообщество
сегодня с текстом долго возился что бы его на другую строчку перенести, а не за рамки экрана. Но я только начал с флатером что то пробовать, так что хз как правильно это делать
источник

TH

Taras Hreshchyshyn in Flutter Developers — русскоговорящее сообщество
Taras Hreshchyshyn
Я думал для текста сделать парентов Flexible -> Column
может это вообще не правильно
источник

AP

Andreu Puzikov in Flutter Developers — русскоговорящее сообщество
Taras Hreshchyshyn
Я думал для текста сделать парентов Flexible -> Column
Я примерно так же и думал изначально, но хочется же всегда красивое решение)
источник