Objective c 从UIScrollView中删除UIView并添加到另一个自定义UIView
我有一个UIScrollView,其中包含一些自定义UIView,我可以通过实现touchesMoved方法来拖动这些自定义UIView。但是,我需要能够将此自定义视图从滚动视图中拖出,并将其添加到自定义UIView中,该自定义UIView将用作正在拖拽的视图的停靠点Objective c 从UIScrollView中删除UIView并添加到另一个自定义UIView,objective-c,uiview,uiscrollview,draggable,Objective C,Uiview,Uiscrollview,Draggable,我有一个UIScrollView,其中包含一些自定义UIView,我可以通过实现touchesMoved方法来拖动这些自定义UIView。但是,我需要能够将此自定义视图从滚动视图中拖出,并将其添加到自定义UIView中,该自定义UIView将用作正在拖拽的视图的停靠点 我将如何着手实施这一点?一旦我从superview中删除自定义可拖动视图,它就会消失(可以理解)。谢谢。在拖动的开始和结束处,必须将视图作为同一视图的子视图 为了将它作为此主视图的另一个子视图的子视图,您必须在适当的位置销毁并重新
我将如何着手实施这一点?一旦我从superview中删除自定义可拖动视图,它就会消失(可以理解)。谢谢。在拖动的开始和结束处,必须将视图作为同一视图的子视图
为了将它作为此主视图的另一个子视图的子视图,您必须在适当的位置销毁并重新创建它。您可以在拖动过程的开始和结束时执行此操作。@mundi是正确的,但也可以使用view.clipsToBounds=NO属性进行实验