Swift:如何通过耳机插孔从实心按钮输入?

时间:2017-10-06 06:12:23

标签: ios swift

我正在开发一款应用程序,我需要它从两个从耳机插孔连接的实心按钮输入。我需要应用程序来计算完成按下按钮10次所需的时间。我现在有计时器工作,但我无法弄清楚如何使它接受输入。另外,如果我弄清楚了,有没有办法刺激?你能帮帮忙吗?

1 个答案:

答案 0 :(得分:0)

remoteControlReceivedWithEvent用于获取音频控件(播放/暂停),可能与音频插孔设备相同。您需要使用后台音频功能启用应用程序,并应添加代码以启动应用程序的音频会话,以便在耳机中按任何按钮时可以回拨功能

试试这个:

override func remoteControlReceivedWithEvent(event: UIEvent?) {
        let rc = event!.subtype
        print("does this work? \(rc.rawValue)")
    }