我们使用Catalyst构建了适用于MacOS的iPad应用程序,但我不知道如何获得两指触控板滚动手势以在自定义UIView中工作。标准的UIKit组件(例如,UITableView)使用标准的两指触控板滚动手势进行滚动。但是,如何在自定义UIView中处理它们呢?
自定义UIViewViewController添加了一个典型的UIPanGestureRecognizer,当按下触控板并移动手指时,该UIPanGestureRecognizer会调用手势处理程序方法。但是它不会仅用两根手指刷触摸板来调用处理程序。
答案 0 :(得分:2)
Apple DTS确认当前不可能。
我们已经审核了您的请求,并得出结论认为没有 给定当前所支持的实现所需功能的方式 运输系统配置。
(2020年2月)
答案 1 :(得分:2)
您现在可以在iOS 13.4中使用以下代码执行此操作:
IsDefaultVersion = True
答案 2 :(得分:-1)
如果可以将UIView放入__delattr__
,则可以使用UIScrollView
方法来检测滚动。但是,如果您实际上不希望视图移动,那么您将需要立即撤消UIScrollViewDelegate
中的所有滚动移动。