[問題] 無法連續震動

看板MacDev作者 (文)時間8年前 (2017/04/26 16:48), 8年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
我有一個ViewController, 當他出現的時候 會自動開始連續震動 code: func viewDidAppear() { AudioServicesAddSystemSoundCompletion(kSystemSoundID_Vibrate, nil, nil, {(_,_) in AudioServicesPlayAlertSound(kSystemSoundID_Vibrate) }, nil) AudioServicesPlayAlertSound(kSystemSoundID_Vibrate) } 結果他只會震動一次,無法連續震動 但是當我在ViewController加上Button, 點擊之後執行這段code, 就可以連續震動 why? 補充: 1. 閉包內的callback有執行到.但沒震動 2.有加過DispatchQueue.main.async, 也沒用 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.66.243.96 ※ 文章網址: https://www.ptt.cc/bbs/MacDev/M.1493196522.A.DA1.html ※ 編輯: sdico (123.195.50.179), 04/26/2017 18:47:09
文章代碼(AID): #1P05xgsX (MacDev)
文章代碼(AID): #1P05xgsX (MacDev)