Size: a a a

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

2020 July 30

J

John in Dart & Flutter по-русски
John
Кто-нибудь сталкивался с таким?

Нужно менять цвет контейнера при скроле TabView. Привязался к контроллеру и нашел там TabController.animation, но он дает только значения 0 и 1. Как можно сделать плавную смену цвета?
Можно как-то привязаться к tabcontroller.animation.value и плавно менять цвет через setState? Можно как-то double динамически конвертировать в color? Нужно всего переключение между двумя цветами и tabcontroller.animation.value как раз от 0 до 1.
источник

Ю

Юрий in Dart & Flutter по-русски
John
Можно как-то привязаться к tabcontroller.animation.value и плавно менять цвет через setState? Можно как-то double динамически конвертировать в color? Нужно всего переключение между двумя цветами и tabcontroller.animation.value как раз от 0 до 1.
Там не таб контролер вроде, а из табвью или пейджвью текущее значение перемещеня бралось
источник

J

John in Dart & Flutter по-русски
Юрий
Там не таб контролер вроде, а из табвью или пейджвью текущее значение перемещеня бралось
Да хоть откуда :). Главное как-то этот double превратить в tween color или еще как-то
источник

Ю

Юрий in Dart & Flutter по-русски
В пейджвью есть один параметр который дает текущую позицию анимации между страницами, если его слушать и по ходу менять что надо, то может получится
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Кто-то понимает почему при использовании BoxDecoration Radius нет полного круга ?
источник

M

Max in Dart & Flutter по-русски
Andrey Stafford
Кто-то понимает почему при использовании BoxDecoration Radius нет полного круга ?
Потому что исходная фигура - не квадрат?
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Max
Потому что исходная фигура - не квадрат?
Чего?)
источник

ЕШ

Егор Шепелев... in Dart & Flutter по-русски
Andrey Stafford
Чего?)
Картинка прямоугольная, радиус выставляешь в половину высоты, ширина > высоты, по ширине не хватает радиуса
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Понял
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Но там Cover стоит
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Заполнение всего пространства родителя
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Andrey Stafford
Заполнение всего пространства родителя
Cover не так работает. Посмотри в доках
источник

AS

Andrey Stafford in Dart & Flutter по-русски
Ок
источник

У

Урусай in Dart & Flutter по-русски
Sergey Hottabych
Cover не так работает. Посмотри в доках
А как он работает?
источник

Аp

Александр phatom... in Dart & Flutter по-русски
подскажите кто знает, как получить координаты виджета относительно всего экрана, помню что был какой то метод типо fromLocalToGlobal, но не могу найти
источник

Ю

Юрий in Dart & Flutter по-русски
Andrey Stafford
Кто-то понимает почему при использовании BoxDecoration Radius нет полного круга ?
Неточный радиус в пару пикс
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Урусай
А как он работает?
А хотя может и он.
источник

SH

Sergey Hottabych in Dart & Flutter по-русски
Cover накрывает площадь, обрезаясь по краям, так что по идее да
источник

У

Урусай in Dart & Flutter по-русски
В доках кстати есть ссылки на картинки с примерами ) Удобно
источник

Ю

Юрий in Dart & Flutter по-русски
Чтоб не выпендриваться - circleavatar и там точно круг
источник