Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在一个窗口中添加了 4 个视图,并且可以使用touchesMoved方法移动这些视图。我的问题是,如果我在 view2 上拖动 view1,view1 和 view2 的位置将被交换。同样,如果我在 view3 或 view4 上拖动 view1,则必须交换这两个视图的位置。
我怎样才能做到这一点?
提前感谢,抱歉语言不好!!!
我找到了答案。感谢您的关注 !!!
我使用 if 条件检查哪个视图正在移动,然后我再次检查了触摸点是否与另一个视图的中心点重叠。如果它返回是,那么我交换了两个视图的颜色。