我有一个UIScrollView,它包含一些我可以通过实现touchesMoved方法拖动的自定义UIViews。但是,我需要能够将此自定义视图拖出滚动视图,并将其添加到自定义UIView中,该UIView将用作正在拖动的视图的一种停靠。
我将如何实施此功能?一旦我从其超级视图中删除自定义可拖动视图,它就会消失(可以理解)。谢谢。
答案 0 :(得分:1)
您必须将视图作为拖动开头和结尾处同一视图的子视图。
为了将其作为此主视图的另一个子视图的子视图,您必须在适当的位置销毁并重新创建它。您可以在拖动过程的开始和结束时执行此操作。