Size: a a a

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

2021 April 02

AG

Adel Gilyazeev in Dart & Flutter по-русски
Valentin Nechay
Есть List<Tab> где есть 23 елемента и когда их отрисовую мне ругается RangeError
В чём рисуешь? Используй горизонтальный listView
источник

VN

Valentin Nechay in Dart & Flutter по-русски
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Вместо Row
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Valentin Nechay
Есть List<Tab> где есть 23 елемента и когда их отрисовую мне ругается RangeError
Пишет же, что вместо 23х элементов он 14 получил
источник

VN

Valentin Nechay in Dart & Flutter по-русски
TabBar(
               controller: _con.tabController,
               indicatorSize: TabBarIndicatorSize.tab,
               physics: BouncingScrollPhysics(),
               tabs: _con.tabs)
источник

D

Damir in Dart & Flutter по-русски
Всем привет, есть два текст филда.
При отрисовки экрана есть блок провайдер, который проверяет был ли ранее введен телефон, если да, то показывается первый текст филд с заполненным телефоном и второй пустой для ввода пароля

Как можно сделать чтобы при удалении номера, текст филд с паролем исчезал и возможно ли обойтись одним блок билдером для двух текст филдов?
источник

D

Damir in Dart & Flutter по-русски
До этого посмотрел как в репозитории flutter_bloc реализовано, но там виладтор formz не очень понравился, не совсем понравился
источник

VN

Valentin Nechay in Dart & Flutter по-русски
Adel Gilyazeev
Пишет же, что вместо 23х элементов он 14 получил
Но длина списка показывает 23 шт. И больше с списком манипуляций нет
источник

Э

Эмиль in Dart & Flutter по-русски
Ребят, сталкивался кто с такой ошибкой?
Не могу понять в чем проблема, подскажите, пжлст
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Эмиль
Ребят, сталкивался кто с такой ошибкой?
Не могу понять в чем проблема, подскажите, пжлст
Пустая строка вместо строки json
источник

ДШ

Дмитрий Шелыгин... in Dart & Flutter по-русски
Дмитрий Шелыгин
ребят, как под iOS реализовать autofill кода из смс?
под андройд работает с помощью пакета sms_autofill
в доке этого пакета говорится, что iOS поддерживает это из коробки
нигде не могу найти как это сделать
бамп
источник

Э

Эмиль in Dart & Flutter по-русски
Adel Gilyazeev
Пустая строка вместо строки json
В правильности ключа ошибся, невнимательный 🤦🏻‍♂️
Спасибо
источник

D

Dagba  in Dart & Flutter по-русски
Эмиль
Ребят, сталкивался кто с такой ошибкой?
Не могу понять в чем проблема, подскажите, пжлст
источник

DT

Duman Tuleu in Dart & Flutter по-русски
У меня есть такой вопрос :
Что лучшее использовать MaterialApp или Cupertino?
Мне сказали что дизайн на cupertino выглядит лучше и переход лучше. Но почти на всех видео уроках который я нашел использует MaterialApp.
Кто пишет на cupertino, какие минусы имеет?  Спасибо за ответ:)
источник

Ю

Юрий in Dart & Flutter по-русски
Material и если надо то в нём купертино виджеты
источник

Ю

Юрий in Dart & Flutter по-русски
Просто с темой по замещению в купертино виджетах надо будет отдельно разписать параметры
источник

AG

Adel Gilyazeev in Dart & Flutter по-русски
Deyew Vladimir
Большая конструкция выйдет :)
Если интересно кому как сепораторы делать между элементов
Так вот идею сча опишу

Смотри твои элементы пусть будет items это массив виджетов, правильно ведь?

Ты рисуешь где i элементы грида i й элемент item

Теперь надо сделать так чтобы сепараторы были вместо элементов 3-7, 11-13, и т.д.

При этом не вместо а рядом

Т.е.
0-3 items(0-3),
4-7 separator,
8-11 items(4-7),
12-15 separator ... И так далее

При этом отображаемых элементов у тебя будет не просто item.len а item.len * 2 - 4

Проверяешь (i ~/ 4)%2==0
Если да то item((i%4) + (i~/8)*4)
Иначе рисуешь сепаратор

i%4 это номер колонки,
i~/8 это номер строки (4 item + 4 separator)
*4 для выбора элемента в строке первоначального items
4 это соответственно количество элементов в строке

Если кому интересно
источник

p

pavel in Dart & Flutter по-русски
Люди вопрос не по теме немного, короче нужно запустить трансляцию с айфона через твиттер приложение но кнопка "начать прямой эфир" серая цветом и неактивна. Кто сталкивался с подобным казусом и как решили проблему?
источник

DV

Deyew Vladimir in Dart & Flutter по-русски
Adel Gilyazeev
Если интересно кому как сепораторы делать между элементов
Так вот идею сча опишу

Смотри твои элементы пусть будет items это массив виджетов, правильно ведь?

Ты рисуешь где i элементы грида i й элемент item

Теперь надо сделать так чтобы сепараторы были вместо элементов 3-7, 11-13, и т.д.

При этом не вместо а рядом

Т.е.
0-3 items(0-3),
4-7 separator,
8-11 items(4-7),
12-15 separator ... И так далее

При этом отображаемых элементов у тебя будет не просто item.len а item.len * 2 - 4

Проверяешь (i ~/ 4)%2==0
Если да то item((i%4) + (i~/8)*4)
Иначе рисуешь сепаратор

i%4 это номер колонки,
i~/8 это номер строки (4 item + 4 separator)
*4 для выбора элемента в строке первоначального items
4 это соответственно количество элементов в строке

Если кому интересно
Отличная идея. Простая математика! 👍
источник

L

LavTeam in Dart & Flutter по-русски
Помогите пофиксить багу, плиз
источник