【问题标题】:iOS. How Do I Continuously Pan Across a series of Views?IOS。如何连续平移一系列视图?
【发布时间】:2011-05-13 22:09:16
【问题描述】:

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

谢谢,
道格

【问题讨论】:

标签: ios uigesturerecognizer pan


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-12-11
      • 2013-04-04
      • 1970-01-01
      • 1970-01-01
      • 2017-04-13
      • 1970-01-01
      • 2021-08-22
      • 1970-01-01
      相关资源
      最近更新 更多