1. 在欢迎窗口右侧的历史项目列表中,双击打开之前创建的单视图项目模板。
image
2. 本节课将为您演示,如何实现音乐的背景播放。首先打开项目信息配置文件。您需要在配置文件中,进行一些操作,使程序支持音乐的背景播放。
image
3. 点击鼠标右键,弹出右键菜单。
image
4. 在弹出的右键菜单中,点击选择添加一行命令。
image
5. 在键名输入框内,输入需要设置的键名。
image
6. 点击右向箭头,弹出隐藏的内容。
image
7. 在右侧的值输入框内点击,用来设置键值。
image
8. 点击输入键对应的值,使程序支持后台播放本地音频和网络流音频。
image
9. 然后在项目导航区,打开视图控制器的代码文件。
image
10. 现在来一步步编写代码,实现音乐的背景播放功能。
image
11. 首先导入音频播放框架。
image
12. 初始化音频播放对象,并将音频播放对象,作为视图控制器类的属性。
image
13. 获得音频会话对象,该对象属于单例模式,也就是说不用开发者而自行实例化。这个类在各种音频环境中,起着非常重要的作用。
image
14. 在音频播放前,首先创建一个异常捕捉语句。
image
15. 启动音频会话管理,此时会阻断后台音乐的播放。
image
16. 设置音频操作类别,表示该应用仅支持音频的播放。
image
17. 设置应用程序支持接受远程控制事件。
image
18. 定义一个字符串常量,描述声音文件的路径。
image
19. 将字符串路径,转换成网址路径。
image
20. 对音频播放对象,进行初始化,并加载指定的音频文件。
image
21. 为音频播放做好准备。
image
22. 设置音频播放对象的音量大小。
image
23. 设置音频播放的次数,-1为无限循环播放。
image
24. 开始音频素材的播放。点击[编译并运行]按钮,启动模拟器预览项目。模拟器启动后,您将听到一段劲爆的音乐。
image
25. 点击键盘上的快捷键,退出应用程序,您会发现音乐仍会在后台继续播放。
image
26. 点击[停止]按钮,关闭模拟器,并结束本节课程。
image
-
image
image
本文整理自:《互动教程 for Xcode9 & Swift4》,真正的[手把手]教学模式,用最快的速度上手iOS开发,苹果商店App Store免费下载:https://itunes.apple.com/cn/app/id1063100471,或扫描本页底部的二维码。课程配套素材下载地址:资料下载
网友评论