如何在tvOS app中设置音量控制?

时间:2017-03-05 07:23:25

标签: ios swift tvos

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

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

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

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

这可以用于tvOS吗?

有人可以帮我这个吗?

1 个答案:

答案 0 :(得分:0)

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