将手势滑动到右上角、左上角等角落
Posted
技术标签:
【中文标题】将手势滑动到右上角、左上角等角落【英文标题】:Swipe Gestures to corners like upper right corner, upper left corner 【发布时间】:2015-01-31 12:58:47 【问题描述】:UISwipeGestureRecognizer 仅适用于四个方向,即上、下、右和左。我还需要实现对角的滑动手势,例如右上角、左上角、左下角和右下角。除了使用 UISwipeGestureRecognizer 之外,还有其他方法吗?任何帮助将不胜感激。
【问题讨论】:
【参考方案1】:如果您还需要一个支持对角线方向的滑动手势识别器,我建议您创建一个自定义手势识别器。这并不难。你可以在 Github 上找到示例。我知道的一个叫做 KTOneFingerRotationGestureRecognizer。它支持使用一根手指的旋转手势。这与您想要的不同,但它是如何创建自定义手势识别器的说明。
你甚至可能会发现某人已经在 Github 上编写的对角滑动手势识别器。
编辑:在 Github 上快速搜索发现了一个名为 DMCrookedSwiper 的项目。
【讨论】:
以上是关于将手势滑动到右上角、左上角等角落的主要内容,如果未能解决你的问题,请参考以下文章
打开 NavigationView 仅单击左上角图标,但不使用 swype 手势