• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

山口组从手势代表

IOS 来源:Nicson 5次浏览

我想这样做部分是这样,山口组<UITouch>从手势代表

func gestureRecognizer(_ gestureRecognizer: UIGestureRecognizer, shouldReceive touch: UITouch) -> Bool { 

     SomeClass.handleTouchEvents(touch, event: nil) 

     return true 

    } 

在某些类,

func handleTouchEvents(_ touches: Set<UITouch>, event: UIEvent?) 

Set<UITouch>我想知道如何构建和传递一个UIGesturesDelegate触摸对象。

我需要它作为Set<UITouch>,因为有一些依赖关系。

我试过这样的,

let touchEvent:Set<UITouch> = [touch] 
SomeClass.handleTouchEvents(touchEvent, event: nil) 

但它崩溃


===========解决方案如下:

尝试

let touches = Set([touch]) 
SomeClass.handleTouchEvents(touches, event: nil) 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)