获取元素在 ZStack 中的位置
Get element position in ZStack
大家干杯,
在过去的几天里,我一直在努力寻找一种方法来识别 ZStack 中的元素。
文件结构
ZStack {
foreach { element in
SubView(element)
}
}
我总是有 3 个元素堆叠在一起,我真的很想获得最上面的元素,以便能够编辑一些属性。
有什么解决办法吗?感谢任何帮助。
谢谢!
找到这个特定案例的解决方案
背景:
在循环中加载的视图位于我之前创建的数组中。该数组还包含一个 ID。
我现在所做的是找出最大 ID,反向循环遍历我的数组,同时将当前 ID 和当前最大 ID 传递到新视图,在那里我可以相应地处理数据。
因此,如果最大 ID == 当前元素 ID,我可以应用我的更改,从而也获得最上面的卡片。
大家干杯,
在过去的几天里,我一直在努力寻找一种方法来识别 ZStack 中的元素。
文件结构
ZStack {
foreach { element in
SubView(element)
}
}
我总是有 3 个元素堆叠在一起,我真的很想获得最上面的元素,以便能够编辑一些属性。
有什么解决办法吗?感谢任何帮助。
谢谢!
找到这个特定案例的解决方案
背景: 在循环中加载的视图位于我之前创建的数组中。该数组还包含一个 ID。
我现在所做的是找出最大 ID,反向循环遍历我的数组,同时将当前 ID 和当前最大 ID 传递到新视图,在那里我可以相应地处理数据。 因此,如果最大 ID == 当前元素 ID,我可以应用我的更改,从而也获得最上面的卡片。