如何将滑块值转换为 CMTime?

how to convert slider value to CMTime?

我正在尝试通过 UISlider 更改播放位置。

Player 是一个 AVplayer instant。

player.seek(to:CMTime(Slider.value))

我看到这个错误:传递给不带参数的调用的参数

有人能帮帮我吗?

问题是您试图将值传递给 CMTime 的错误初始化。没有参数标签的 init 没有输入参数 (CMTime())。您想要使用的是 CMTime(seconds:preferredTimescale).

player.seek(to: CMTime(seconds: Slider.value, preferredTimescale: 1))