我正在製作一個應用程序,它可以通過可定製的間歇進行振動。我有一個編號爲0-50的滑塊。然後將其四捨五入到最接近的整數,然後將其顯示在我的標籤中。現在我想執行的命令:如何添加標籤值以等待命令?
@IBOutlet weak var amount: UILabel!
@IBAction func slider1(_ sender: UISlider) {
amount.text = String(Int(sender.value));
}
@IBAction func vibrator(_ sender: UISlider) {
AudioServicesPlaySystemSound(kSystemSoundID_Vibrate)
(the wait goes here but I don't know how to add it)
}
也可能的話在等待命令我要除以10 標籤值並不必須是專門的等待命令,只是要推遲它。
在此先感謝!
'DispatchQueue.main.asyncAfter'接受可在指定時間後運行的塊。獲取滑塊值並傳遞它。如果你可以將你想達到的目標分成更小的步驟,這將有所幫助。 – user1046037
那麼我會如何輸入? –
請閱讀文檔,這將有助於您更好地理解 – user1046037