将 UIPanGesture 翻译发送到数组中的所有视图
我试图同时移动数组中的所有视图。但这不起作用。只有我触摸的第一个视图是可移动的。
我不希望其他视图移动到同一个位置,我只希望数组中的所有视图移动与平移视图相同的距离和速度。我怎样才能实现这个目标?
I'm trying to move all views in my array at the same time. But it doesn't work. Only the first view I touch is moveable then.
I don't want the other views to move to the same exact spot, I just want all views in the array to move the same amount of distance and speed as the view being panned. How can I achieve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将所有视图添加到公共超级视图(如果还没有),并将
UIGestureRecognizer
添加到此公共超级视图;)这将使您更容易管理(只有一个
UIGestureRecognizer
)并将所有子视图全部移动到一起。Add all your views to a common superview (if not already) and add the
UIGestureRecognizer
to this common superview ;)This will make it easier to manage for you (only one
UIGestureRecognizer
) and will move all the subviews alltogether.