Size: a a a

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

2020 July 27

AK

Andrey Kapitonov in Dart & Flutter по-русски
Maxim Gora
А можно немного больше структуры виджетов, что и куда вставляется? 😅
child: Column(
               children: <Widget>[
                 _buildHeader(context),
                 _buildPlaykitBoundary(streamUrl),
                 _buildPanel(context),
                 FutureBuilder<FutureHere>(
                   future: futureHere,
                   builder: (context, snapshot) {
                     if (snapshot.hasData) {

                       return Column(
                         children: <Widget>[
                           Expanded(
                             child: TabBar(
                               indicatorColor: Colors.black,
                               labelColor: Colors.black,
                               isScrollable: true,
                               tabs: [
                                 ... // тут по запросу
                               ],
                             ),
                           ),
                           Expanded(
                             flex: 1,
                             child: TabBarView(
                               children: [
                                 ... // тут по запросу
                               ],
                             ),
                           )
                         ],
                       );

                     } else if (snapshot.hasError) {
                       return Text("${snapshot.error}");
                     }

                     return Center(child: CircularProgressIndicator());
                   },
                 ),
               ],
             ),
источник

AK

Andrey Kapitonov in Dart & Flutter по-русски
так то до FutureBuilder они у меня все в столбец выстривались
источник

MG

Maxim Gora in Dart & Flutter по-русски
Так, ну с TabBar можно убрать Expanded
источник

AK

Andrey Kapitonov in Dart & Flutter по-русски
Maxim Gora
Так, ну с TabBar можно убрать Expanded
Это я сейчас попробовал добавить
источник

MG

Maxim Gora in Dart & Flutter по-русски
На TabBarView оставить Expanded, а на TabBar убрать, я к этому
источник

AK

Andrey Kapitonov in Dart & Flutter по-русски
Так и было до этого
источник

MG

Maxim Gora in Dart & Flutter по-русски
Тогда обернуть FutureBuilder в Expanded
источник

GV

Gorohov Valeriy in Dart & Flutter по-русски
Юрий
Если не ошибаюсь то есть второй параметр в физикс который передает к паренту при конце скрола чайлда
Не нашел.
источник

AK

Andrey Kapitonov in Dart & Flutter по-русски
Maxim Gora
Тогда обернуть FutureBuilder в Expanded
Круто! Вроде сработало)
источник

MG

Maxim Gora in Dart & Flutter по-русски
источник

GV

Gorohov Valeriy in Dart & Flutter по-русски
Урусай
Попробуй ловить OverscrollNotification
Чем это поможет?
источник

У

Урусай in Dart & Flutter по-русски
Gorohov Valeriy
Чем это поможет?
Ловишь Overscroll, и в нём командуешь ScrollControllerу(который привязан к SingleChildScrollView) сдвигаться
источник

PP

Pavel Pimenov in Dart & Flutter по-русски
Gorohov Valeriy
Кто сталкивался?
Есть SingleChildScrollView c Column внутри, один из элементов Cloumn является ListView ограниченной высоты, нужно сделать переходящий скролл, т.е. когда контент ListView доходит до граничных значений начинал скроллится контент родительского SingleChildScrollView.
Если я правильно понял задачу – бери CustomScrollView. Одиночные элементы добавлять в него через SliverToBoxAdapter, дочерние списки – через SliverList
источник

MM

Marat Mustafin in Dart & Flutter по-русски
Всем привет, после установки flutter через snap и плагина для  vs code показывает вот такое вот чудо
источник

MM

Marat Mustafin in Dart & Flutter по-русски
источник

MM

Marat Mustafin in Dart & Flutter по-русски
что делать
источник

MM

Marat Mustafin in Dart & Flutter по-русски
flutter doctor
источник

MM

Marat Mustafin in Dart & Flutter по-русски
источник

MM

Marat Mustafin in Dart & Flutter по-русски
когда жму на  locate sdk то не понял где его искать, which flutter говорит что путь здесь /snap/bin/flutter
источник

MA

Maks Andrienko in Dart & Flutter по-русски
кто знает как убрать ripple эффект в ListTile ?
источник