iOS开发,控制系统音乐播放器

如何控制iOS系统自带的音乐播放器呢?

导入头文件

#import <MediaPlayer/MediaPlayer.h>
    //定义变量
    MPMusicPlayerController *m_musicPlayer;   //音乐播放器MPMusicPlaybackState m_playbackState;     //播放状态


程序中通过判断播放状态,

[播放中],把音乐停止; [停止中]把音乐打开,代码如下

                if (m_playbackState == MPMusicPlaybackStatePlaying){
                    [m_musicPlayer pause];
                }

                if (m_original_playState == MPMusicPlaybackStateStopped || m_playbackState == MPMusicPlaybackStatePaused || m_playbackState == MPMusicPlaybackStateInterrupted) {
                    [m_musicPlayer play];
                }

这个MPMusicPlayerController里,还能控制很多播放器功能。查阅手册吧~

发布了90 篇原创文章 · 获赞 3 · 访问量 21万+

猜你喜欢

转载自blog.csdn.net/sunnyboychina/article/details/48545715