gpt4 book ai didi

flutter - flutter 中的 globalposition 和 localposition 有什么区别?

转载 作者:IT王子 更新时间:2023-10-29 06:39:32 30 4
gpt4 key购买 nike

不知何故,我得到了两者相同的值,我无法理解 flutter 中全局位置和局部位置之间的区别。

RenderBox getBox = context.findRenderObject();
Offset position = getBox.localToGlobal(Offset.zero);
var local = getBox.globalToLocal(update.globalPosition);

最佳答案

GlobalPosition 是以屏幕左上角为原点的屏幕上一点的坐标。而 LocalPosition 是以 RenderBox 的左上角为原点在 RenderBox 内部的一个点的坐标。如果您获得相同的值,则意味着您的 RenderBox 左上角与屏幕左上角相同。

关于flutter - flutter 中的 globalposition 和 localposition 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55783363/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com