gpt4 book ai didi

swift - 如何访问 Siri Remote 播放/暂停按钮和覆盖菜单按钮

转载 作者:可可西里 更新时间:2023-11-01 01:36:31 25 4
gpt4 key购买 nike

如何使用 Siri Remote 访问播放/暂停按钮并覆盖菜单按钮?我目前正在使用它,但它对我不起作用。当我使用这段代码时,我的程序崩溃了,但只有当我调用它时才会崩溃 四个示例按下暂停按钮编码器目前位于 didMoveToView 下面,紧挨着 touchesBegan

let tapGesture = UITapGestureRecognizer(target: self, action: "handleTap:")
tapGesture.allowedPressTypes = [NSNumber(integer: UIPressType.Menu.rawValue)]
self.view.addGestureRecognizer(tapGesture)

最佳答案

您的问题是您正在调用一个名为 handleTap: 的函数来接收参数,但您没有一个名为 handleTap: 的函数。这就是 action 在这一行中所代表的内容:

let tapGesture = UITapGestureRecognizer(target: self, action: Selector("handleTap:"))

将您的 func tapped() 更改为:

func handleTap(sender: UITapGestureRecognizer) {
if sender.state == UIGestureRecognizerState.Ended {
print("Menu button released")
}
}

关于swift - 如何访问 Siri Remote 播放/暂停按钮和覆盖菜单按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36812636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com