美文网首页程序员
iOS控制系统音量

iOS控制系统音量

作者: 凤鸣a | 来源:发表于2016-11-30 11:06 被阅读488次

通过MPVolumeSlider的实例来操作系统音量

我们首先通过创建一个MPVolumeView,然后遍历找出MPVolumeSlider的实例。这个实例提供setValue:animated:方法来设置系统音量。我们也可以通过volumeSlider.value这个属性来获取当前的系统音量。具体的代码如下:

使用方法如下:

这个方法的缺点如下:

UI可定制的的程度低。MPVolumeView只提供了有限的几个方法来定制其中的Slider和Route Button的样式,而且基本上只能靠换图片解决。如果你想把Slider操作换成Button或者其他的UI组件,那是不可能的。

没有额外的音量控制API。目前为止没有发现iOS的公开API中有可以直接操作系统音量的,所以修改系统音量只能使用这个UI组件。

相关文章

  • iOS控制系统音量

    通过MPVolumeSlider的实例来操作系统音量 我们首先通过创建一个MPVolumeView,然后遍历找出M...

  • ios控制系统音量

    以下是为APP添加控制音量的步骤:1、导入依赖库,如果不导入就会出现clang: error: linker co...

  • iOS 控制系统音量

    方式一: 导入MediaPlayer.framework 在需要控制音量的地方#import

  • iOS 程序控制系统音量

    使用 MediaPlayer Framework 下的MPVolumeView类来实现对系统音量的控制,?吧。 U...

  • android控制系统音量

    xml Activity

  • iOS 系统媒体音量

    iOS 媒体音量获取以及控制 获取系统音量 调整系统音量 iOS7 之后,可以使用系统提供的MPVolumeVie...

  • [Android]seekbar控制系统音量

    SeekBar介绍 SeekBar是ProgressBar的子类,通过对ProgressBar进行功能性的补充,可...

  • IOS音量

    ��有时候有这样的需求进入某个界面音量调节到到最大, 离开界面音量恢复到之前的大小或者播放视频,音频文件时候将音量...

  • iOS修改系统音量(MPVolumeView)

    iOS的AVFoundation调节音量大小时不会影响系统音量。但有时候我们可能希望修改系统音量,以免在调节声音的...

  • iOS监听设备音量变化

    iOS设备如何监听音量变化呢? iOS15 停止触发SystemVolumeDidChangeNotificati...

网友评论

    本文标题:iOS控制系统音量

    本文链接:https://www.haomeiwen.com/subject/yzzzpttx.html