,而把它應用到一個按鈕,錄製音頻問題在長按手勢識別
let longPress = UILongPressGestureRecognizer(target: self, action: "startRecording:")
longPress.minimumPressDuration=0
view.addGestureRecognizer(longPress)
blabButtonPressed.addGestureRecognizer(longPress)
func startRecording(press:UILongPressGestureRecognizer){
if press.state == .began{
recorder.record(forDuration: 8)
}
else if press.state == .ended{
recorder.pause()
}
}
它給了我
無法識別的選擇我一直有在Xcode中長按手勢識別的問題發送到實例0x100d0a790 2017年6月16日23:49:43.990785 + 0530 blabby [451:102183] ***終止應用程序由於未捕獲的異常 'NSInvalidArgumentException'
只要在運行時單擊手機上的該按鈕
謝謝,我想到了這一點以及..在參考一些視頻 –
@AshutoshMane如果您認爲我的答案回答您的問題,請考慮通過點擊該選中標記來接受它! – Sweeper
對不起夥伴錯過了.. –