我正在使用音频播放器开发tvOS应用程序,我需要使用与Apple Music和其他音频应用程序相同的手势来支持快进和快退。具体地,为了快进,用户按下并保持在遥控器的触摸表面的右侧,并且为了倒带,用户按下并保持在左侧。
我创建了两个UILongPressGestureRecognizer
个实例,一个用于快进,一个用于快退,并将它们添加到视图控制器的顶级视图中。对于快进手势识别器,我将allowedPressTypes
设置为@[UIPressTypeRightArrow]
,对于倒带识别器,我将allowedPressTypes
设置为@[UIPressTypeLeftArrow]
。但这些姿势没有效果。
任何人都可以提供正确实现这些手势的示例代码吗?
答案 0 :(得分:0)
不要设置那些allowedPressTypes,它将起作用。您必须确定用户在处理程序中的点击位置,但手势将注册。