0

我用 2 View 开发了一个小应用程序。

我的第一个 UIView 是一个包含一些图像的菜单。当我单击其中一个时,我打开第二个 UIView 以显示它。

之后,我创建了一个新的 UIView,它是我的第一个菜单的“菜单扩展”。我创建了一个 UIView,但是当我放置组件“Swipe”时,应用程序不会切换到我的第二个新菜单。

我想知道,如果 Iphone App 支持 UIView 上的多个触摸事件?

4

1 回答 1

0

类的对象UIGestureRecognizer附加到一个UIView对象,而不是UIViewController对象。并且可以将多个手势识别器附加到单个视图,请参阅其gestureRecognizers属性。
但是您必须小心:如果您想要识别滑动,单击识别器可能会在识别滑动之前触发,因为后者需要移动手指。因此,您可以配置同一视图的多个手势识别器,以便它们显示所需的行为,例如,仅当滑动识别器未触发时,单击识别器才会触发等,请参阅UIGestureRecognizerClass Reference 的文档。

于 2013-04-07T16:12:26.003 回答