0

我有一个 UIScrollView,其中包含一些自定义 UIView,我可以通过实现 touchesMoved 方法来拖动它们。但是,我需要能够将此自定义视图拖出滚动视图并将其添加到自定义 UIView 中,该 UIView 用作正在拖动的视图的停靠栏。

我将如何实施呢?一旦我从其超级视图中删除自定义可拖动视图,它就会消失(可以理解)。谢谢你。

4

1 回答 1

1

您必须在拖动的开始和结束时将视图作为同一视图的子视图。

为了将其作为该主视图的另一个子视图的子视图,您必须在适当的位置销毁并重新创建它。您可以在拖动过程的开始和结束时执行此操作。

于 2013-02-14T15:31:22.517 回答