看板 MacDev 關於我們 聯絡資訊
我有一個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