紧急求助: SwiftUI下audioPlayerDidFinishPlaying后无法更新UI
- 似水SwiftUI下用AVAudioPlayer播放音乐, 音乐播放完毕触发audioPlayerDidFinishPlaying函数, 但我无法在audioPlayerDidFinishPlaying里更新UI(在webview里显示下个歌曲的名字). 我试过用enviromentObject和observableobject都不行, 请大神帮帮我, 付费解答也可以 谢谢
- 似水--------------
- 碧的绿不懂。但是没见过哪个框架能在非ui线程直接更新ui的,一般都是委托发消息啥的
- sunever999楼上说得对,应该确保在UI线程更新UI