问题标签 [flutter-positioned]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
flutter - 如何以像素或 Flutter/Dart 中的任何其他单位在 Positioned 小部件中设置 left 和 top?
如何Positioned
在 Flutter/Dart 中以像素或任何其他单位设置小部件的左侧和顶部?
left 和 top 值的单位是什么?它们是百分比还是独立像素或其他什么?如果不是,它使用什么单位?
flutter - 更改 Positioned in Stack 的父级并将其从前一个父级的位置平滑地转换为新的父级
我在底部堆栈中有一个 AnimatedPositioned,当我点击它时,我希望它滑入中心的新父堆栈。
问题是,底部堆栈的孩子(AnimatedPositioned 和其他同级 AnimatedPositioned 小部件)是流式构建的,因此它可以更改,我不希望它在滑入中央堆栈后丢失(所以我希望它是孩子在它被放置到中心或只是轻拍后的中心堆栈)。
我的解决方案是(通过文字,未编码)将其从底部堆栈中删除,立即将其添加到中心堆栈并使其初始位置与其先前位置相同并将其滑入中心堆栈。
所以我的问题是:我可以更改小部件的父级,如果我从底部堆栈的子级中删除相同的子级实例并将其添加到中心堆栈中,它会起作用吗?我怎样才能保持状态(位置、大小等)(就像我们在 DOM 中所做的那样)或者我怎样才能实现我的目标?
flutter - 在 Flutter 堆栈中动态定位小部件
我正在尝试创建一个由背景图像组成的视图,其中小部件动态定位在该图像上的某些位置,每个小部件都有一个 x 和 y,需要针对不同的屏幕和不同的图像尺寸进行计算。
到目前为止,我所做的是在堆栈中显示图像并制作一个小部件列表,其中每个小部件类型都被检查,然后创建一个与之对应的颤振小部件,将其添加到此列表并将其显示在堆栈中的图像上,但是我正在寻找一种更清洁的方法来创建这种行为,在旋转屏幕时,小部件也没有放置在正确的位置,
感谢您的时间。