Size: a a a

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

2019 September 09

AA

Adil Altynbek in Flutter Developers — русскоговорящее сообщество
Там на верху есть listview показывающий каждый из них и внизу показывается flutter_swiper
источник

T

Tim in Flutter Developers — русскоговорящее сообщество
То есть тут действительно должен быть эффект переключения роутера
источник

AA

Adil Altynbek in Flutter Developers — русскоговорящее сообщество
У меня переключается как анимация перехода в самом flutter_swiper
источник

T

Tim in Flutter Developers — русскоговорящее сообщество
Adil Altynbek
Там на верху есть listview показывающий каждый из них и внизу показывается flutter_swiper
Только в моем случае data for ListView is dynamic
источник

T

Tim in Flutter Developers — русскоговорящее сообщество
То есть у меня нет списка страниц, чтобы передать их разом  билдеру
источник

AA

Adil Altynbek in Flutter Developers — русскоговорящее сообщество
Ты можешь тогда только 1 страницу рисовать заново
источник

AA

Adil Altynbek in Flutter Developers — русскоговорящее сообщество
И вставить анимацию туда
источник

AA

Adil Altynbek in Flutter Developers — русскоговорящее сообщество
Чтобы не было видно прорисовки
источник

T

Tim in Flutter Developers — русскоговорящее сообщество
Adil Altynbek
И вставить анимацию туда
AnimatedSwitcher с анимацией перехода по страницам - хорошая идея
источник

T

Tim in Flutter Developers — русскоговорящее сообщество
И при каждом изменении его потомка, теоритически, будет нужный эффект. Спасибо!
источник
2019 September 10

Т

Тима in Flutter Developers — русскоговорящее сообщество
Добрый день, как переиспользовать один и тот же виджет? Скажем есть несколько экранов одинаковых по дизайну, в которых меняться должны только текст вопроса и варианты ответов?
источник

ND

Nikita Dauhashei in Flutter Developers — русскоговорящее сообщество
Тима
Добрый день, как переиспользовать один и тот же виджет? Скажем есть несколько экранов одинаковых по дизайну, в которых меняться должны только текст вопроса и варианты ответов?
Посмотрите на любой виджет, например, из библиотеки material - в него вы сетаете разные поля и он меняет свой стиль/содержание и вы его можете переиспользовать сколько хотите и как хотите
источник

Т

Тима in Flutter Developers — русскоговорящее сообщество
Nikita Dauhashei
Посмотрите на любой виджет, например, из библиотеки material - в него вы сетаете разные поля и он меняет свой стиль/содержание и вы его можете переиспользовать сколько хотите и как хотите
Большое спасибо за подсказу, буду пробовать.
источник

AF

AlexZander Furmanchuk in Flutter Developers — русскоговорящее сообщество
Всем привет, может кто подскажет, у меня есть форма входа, при открытии клавиатуры мне нужно сдвигать весь контент вверх и не иметь возможности скролить обратно до закрытия клавы, как это можно сделать?
источник

SZ

Sergey Zabelnikov in Flutter Developers — русскоговорящее сообщество
Есть сомнения, что такое можно по-людски сделать на андроиде
источник

ND

Nikita Dauhashei in Flutter Developers — русскоговорящее сообщество
https://pub.dev/packages/keyboard_visibility
https://api.flutter.dev/flutter/widgets/ScrollableState/setCanDrag.html

Можно что-то придумать, но зачем такое поведение?
источник

AF

AlexZander Furmanchuk in Flutter Developers — русскоговорящее сообщество
Дизайн)
источник

DS

Don Sergioz in Flutter Developers — русскоговорящее сообщество
Запретить скролл можно вот так

child: ListView(
 physics: _if_ABCD ? NeverScrollableScrollPhysics() : ScrollPhysics(),

_if_ABCD - условие запрета скролла
источник

T

Tim in Flutter Developers — русскоговорящее сообщество
AlexZander Furmanchuk
Всем привет, может кто подскажет, у меня есть форма входа, при открытии клавиатуры мне нужно сдвигать весь контент вверх и не иметь возможности скролить обратно до закрытия клавы, как это можно сделать?
Я однажды только такое делал (давненько): проверял открыта ли клавиатура и убирал некоторые элементы (то, что находится над полями ввода логина, пароля), а остальное фрейм сам делал (флажок кresizeToAvoidBottomInset помогает контролировать поведение сдвига страницы при открытии страницы)
источник

AK

Artem Krupp in Flutter Developers — русскоговорящее сообщество
Don Sergioz
Запретить скролл можно вот так

child: ListView(
 physics: _if_ABCD ? NeverScrollableScrollPhysics() : ScrollPhysics(),

_if_ABCD - условие запрета скролла
правда непонятно что будет если уже проскроллили
источник