ios - 如何在 tvOS 应用程序中设置音量控制?

标签 ios swift tvos

我是 tvOS/iOS 开发的新手。我正在使用 swift 。 我正在尝试开发一个 tvOS 应用程序。它循环播放 3 个视频(基本上是同一视频以不同速度的 3 个版本)。它有可以打开或关闭的背景音乐。

我有一个待实现的功能 - 这是背景音乐的音量控制。 所以我不确定我们是否可以在 tvOS 中使用音量 slider 。 但在此之前是否可以单独在应用程序内增加或减少背景音乐的音量?我的意思是,有什么办法既不影响主电视音量,又仍然单独控制应用程序内的音乐音量?

我看到了这个苹果文档,但我不知道如何使用它。 https://developer.apple.com/reference/avfoundation/avplayer/1390127-volume

我也看了这个帖子:iPhone: Implement Volume control using buttons

这也可以用于 tvOS 吗?

有人可以帮我解决这个问题吗?

最佳答案

所以,解决方案非常简单。我使用 var Volume 来执行此操作。 使用了两个按钮。 我给出了一个初始值,然后在 if block 中编写了逻辑,用于更改相应按钮单击时的音量(将音量添加 0.1,将音量减去 0.1):)

关于ios - 如何在 tvOS 应用程序中设置音量控制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42605663/

相关文章:

ios - 使用 IOS 5 发出 HTTP GET 请求的最简单方法是什么?

ios - 获取从苹果应用商店下载我的 ios 应用的用户详细信息

ios - 如何检测 UIAccessibilityRequestGuidedAccessSession 在设备上是否处于事件状态,iOS swift?

swift - 拍摄 UICollectionViewCell 的快照

swift - 如何检测 Apple TV Remote 上触摸板上的点击?

objective-c - UILabel 段落文字对齐

ios - ARKit 平面,上面有现实世界的物体

swift - 如何获取用户库或相机中所选照片的​​ URL?

ios - 在 Xcode 中,有没有办法设置一个表,它不是用于 UI,而是用于处理数据的 'engine'

swift - UIPageControl 有 tvOS 背景