美文网首页
ios控制系统音量

ios控制系统音量

作者: CMD独白 | 来源:发表于2016-06-08 15:07 被阅读464次

以下是为APP添加控制音量的步骤:
1、导入依赖库,如果不导入就会出现clang: error: linker command failed with exit code 1 (use -v to see invocation)这个错误,如下图所示:

屏幕快照 2016-06-08 下午3.02.32.png

2、导入系统框架#import <MediaPlayer/MediaPlayer.h>

3、实现代码

MPVolumeView *volumeView = [[MPVolumeView alloc] init];
    UISlider* volumeViewSlider = nil;
    for (UIView *view in [volumeView subviews]){
        if ([view.class.description isEqualToString:@"MPVolumeSlider"]){
            volumeViewSlider = (UISlider*)view;
            break;
        }
    }
    NSUserDefaults *def = [NSUserDefaults standardUserDefaults];
    
    float systemVolume = volumeViewSlider.value;
    
    [volumeViewSlider setValue:[[def objectForKey:@"systemVolume"] floatValue] animated:NO];
    
    [volumeViewSlider sendActionsForControlEvents:UIControlEventTouchUpInside];
    if (volumeViewSlider.value == 1) {
        volumeViewSlider.value = 0;
    }else{
    
        volumeViewSlider.value += 0.1f;
        systemVolume += 0.1f;
        NSUserDefaults *de = [NSUserDefaults standardUserDefaults];
    
        [de setFloat:systemVolume forKey:@"systemVolume"];
        }
    
    NSLog(@"%f",volumeViewSlider.value);


但是通过以上代码调节音量不能控制相机拍照。

相关文章

  • 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/gwnhdttx.html