iOS检测到屏幕左边缘之外的拖动

AYM*_*ADA 3 ipad ios uipangesturerecognizer

在iPad中,当您将手指放在屏幕的顶部或底部边缘之外,然后将其拖动到屏幕上时,会显示一个菜单.你知道怎么做这样的事吗?

aks*_*h1t 6

  • 有一个特别的手势识别器类,介绍于此iOS 7.就是这样UIScreenEdgePanGestureRecognizer.它的文档在这里.看看这个.

  • 要在模拟器中测试它,只需从边缘附近开始拖动(~15点).

  • 此外,您还必须为每个边创建一个gestureRecognizer.你不能将OR边缘放在一起,所以UIRectEdgeAll不会起作用.

有一个简单的例子在这里.希望这可以帮助!