【发布时间】:2017-10-17 14:06:06
【问题描述】:
PlayPause 按钮没有响应。
这是我放在viewDidLoad 方法中的代码:
playPauseTapGestureRegocnizer = UITapGestureRecognizer(target: self, action: #selector(playPauseTapped))
playPauseTapGestureRegocnizer.allowedPressTypes = [NSNumber(value: UIPressType.playPause.rawValue)]
view.addGestureRecognizer(playPauseTapGestureRegocnizer)
我尝试将它放在多种方法中,但它不起作用。
奇怪的是,当我将playPause 更改为menu 时,它与菜单按钮完美配合。
我错过了什么吗?
【问题讨论】:
-
使用您的代码,它对我有用。当我从 Apple TV 遥控器点击 playPause 按钮时,会调用
playPauseTapped()方法。仅供参考,我使用的是 Xcode 9 和 Apple TV 4K。 -
它对我不起作用。如何找出手势没有响应的原因?以及为什么菜单按钮有效而不是播放暂停按钮?
-
您在下面尝试过我的解决方案吗? @AymenHARRATH
标签: swift tvos uitapgesturerecognizer tvos10