присваивать свойства элементу через modifier, но как мне получить какое-то свойство элемента, к примеру его размер или координаты? Единственный вариант, как я смог это сделать, это через onGloballyPositioned, постоянно перезаписывая state
Про перезапись стейта немного не понятно, но onGloballyPositioned вполне нормальный вариант
в таком плане перезаписывать, просто это элемент списка и как мне кажется это довольно накладно, постоянно перезаписывать значение у каждого элемента
Ну ты можешь из скроллстейт получить индекс первого видимого элемента например, наверно и последний видимый есть. А зачем тебе размеры и координаты? Может можно решить иначе?
Да, на счёт видимых элементов списка я знаю, мне хотелось анимацию разворота элемента нарисовать, для этого мне его текущие нужные были
Обсуждают сегодня