gpt4 book ai didi

ios - 从 subview 中拖动对象并将其放置在父 View 中

转载 作者:行者123 更新时间:2023-11-30 11:59:41 24 4
gpt4 key购买 nike

我正在尝试实现从 subview 拖动对象并将它们放置在父 View 中。例如,我有一个容器 UIView,其中有一些按钮,并且容器 View 内还有另一个 View 和一些图像。我想做的是从 subview 中拖动图像并将其放置在容器 UIView 上。我在两个 View 中都使用了平移手势,但它没有给我想要的结果。

最佳答案

我过去使用委托(delegate)创建了类似的东西。让父 View 成为 subview 的委托(delegate),创建一个方法来跟踪对象及其位置,当平移结束时,创建对象的副本并将其添加为父 View 中的 subview ,然后从 super View 中删除原始对象。

您可能面临的问题:-当在 subview 中拖动对象时,其位置将是 subview 边界的位置,因此您需要创建一个方法来从父 View 坐标中检索对象的位置。

  • 确保 subview 的 View 剪辑到边界设置为 false。

我希望这能让您朝着正确的方向前进。

关于ios - 从 subview 中拖动对象并将其放置在父 View 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47399451/

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