在我的iOS应用程序中,我有一个按钮,可以在点击后播放声音,但是此按钮同时具有画外音功能。当我点击按钮时,两个声音都重叠。
Swift 4.2 iOS 12.x.
您可以使用GCD延迟其中一个进程。
DispatchQueue.main.asyncAfter(deadline: .now() + 10.0, execute: { self.functionToCall() })
这将在10秒后播放你的第二个声音。