0

我在 a 中添加了UIGestureRecognizer一个UIWebView来回前进。但是我的问题是,UIGestureRecognizer如果用户从屏幕的最左侧滑动到中间(goBack)或从屏幕的最右侧滑动到中间(goForward),而不是用户从右向左滑动,例如在屏幕中间?

4

1 回答 1

1

为此,IOS 7 中提供了一个新类。它是 UIScreenEdgePanGestureRecognizer。请参阅该类的文档。它是 UIPanGestureRecognizer 的子类。

您需要将其附加到您的 UIWebView。我能够将 UIPanGestureRecognizer 拖放到 Interface Builder 中的 UIWebView 上,并在 Identity Inspector Class 下拉列表中将类更改为 UIScreenEdgePanGestureRecognizer。

于 2013-11-05T05:36:57.863 回答