iOS。如何连续平移一系列视图?

发布于 2024-11-07 07:38:40 字数 147 浏览 4 评论 0原文

我有一个缩略图网格,每个缩略图都是一个 UIView。每个缩略图都附加了一个平移手势。如果平移手势从一个缩略图开始,则后续缩略图不会确认平移手势,即使我的手指确实在它们上面移动。即使手势不是在缩略图中启动,如何让所有缩略图对平移手势做出反应?

谢谢,
道格

I have a grid of thumbnails each of which is a UIView. Each thumbnail has a pan gesture attached. If a pan gesture begins on one thumbnail, subsequent thumbnails do not acknowledge the pan gesture even though my finger is indeed moving across them. How do I get all thumbnails to react to a pan gesture even if the gesture did not initiate in the thumbnail?

Thanks,
Doug

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

鯉魚旗 2024-11-14 07:38:40

我假设您想要做的基本上是滚动浏览二维缩略图数组?如果是这种情况,请尝试将缩略图放入 UIScrollView 中。这应该可以处理图片的平移。如果您想在点击缩略图时执行某些操作,则将 UITapGestureRecognizers 放入每个单独的缩略图中。

I'm assuming what you're trying to do is basically scrolling through a 2d array of thumbnails? If that's the case, try putting your thumbnails into a UIScrollView. This should take care of panning through pictures. Then put UITapGestureRecognizers in each individual thumbnail if you want to perform some action upon tapping a thumbnail.

冰火雁神 2024-11-14 07:38:40

将平移手势附加到超级视图,并使用 hitTest:inPoint: 来确定手势正在移动的缩略图。

Attach the pan gesture to the superview, and use hitTest:inPoint: to determine which thumbnail the gesture is moving through.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文