ios - 如何将滑块值转换为 CMTime?
问题描述
我正在尝试通过 UISlider 更改播放位置。
Player 是一个 AVplayer 即时。
player.seek(to:CMTime(Slider.value))
我看到这个错误:参数传递给不带参数的调用
有人能帮帮我吗?
解决方案
问题是您试图将值传递给错误的 init CMTime
。没有参数标签的 init 不接受输入参数 ( CMTime()
)。您要改用的是CMTime(seconds:preferredTimescale)
.
player.seek(to: CMTime(seconds: Slider.value, preferredTimescale: 1))
推荐阅读
- node.js - nodejs mongodb 根据集合是否为空执行不同的查询
- apache - 如何从Combiner/Reducer/Aggregator 函数返回具有多个字段的元组?
- spring-boot - 无法使用spring aop在spring EntityManager中启用休眠过滤器
- javascript - 如何创建角度电子应用程序的exe包
- jasper-reports - 如果详细信息部分跨越多个页面,如何在组标题中重复单个波段?
- quarkus - 如何在没有 ContextNotActive 错误的 PanacheEntity 测试中使用 H2
- rest - 在 REST API 中执行多次删除
- python - 在另一个桌面 Matplotlib Python 上设置绘图
- c# - Azure SignalR 服务 | Asp.Net Web API | 控制台客户端
- lstm - pytorch 中的多步时间序列 LSTM 网络