当前位置: 首页 > news >正文

天津建设工程信息网网站首页互联网推广软件

天津建设工程信息网网站首页,互联网推广软件,公众号开发者在哪里设置,上海突发事件1.使用素材创建木琴App的UI。 2.连接IBAction。 其余按钮直接拖拽到play里边。 当鼠标置于1处时2处显示如图,表示成功。当用户按下任一按钮都会触发play中的内容。 3.将7个按钮的View中的Tag值分别调为1、2、3、4、5、6、7. 4.将音频文件拖入项目文件中。 Create gr…

1.使用素材创建木琴App的UI。

 2.连接IBAction。

 其余按钮直接拖拽到play里边。

 当鼠标置于1处时2处显示如图,表示成功。当用户按下任一按钮都会触发play中的内容。

 3.将7个按钮的View中的Tag值分别调为1、2、3、4、5、6、7.

 4.将音频文件拖入项目文件中。

 Create groups时,实际上系统只创建了一个group而不是真实文件夹。所以在填写此group下文件的路径时不需要加上group名/ 。而Create folder references需要加文件名/ 。在文件中创建新的文件夹(group)后同样不需要加上group名/ 。

 5.在ViewController中编写代码。

import UIKit
import AVFoundationclass ViewController: UIViewController {var player: AVAudioPlayer!let sounds = ["note1", "note2", "note3", "note4", "note5", "note6", "note7"]override func viewDidLoad() {super.viewDidLoad()// Do any additional setup after loading the view, typically from a nib.}override func didReceiveMemoryWarning() {super.didReceiveMemoryWarning()// Dispose of any resources that can be recreated.}@IBAction func play(_ sender: UIButton) {play(sender.tag)}func play(_ tag: Int) {  //play方法重载//forResource:音频文件名。withExtension:扩展名let url = Bundle.main.url(forResource: sounds[tag - 1], withExtension: "wav")!do {player = try AVAudioPlayer(contentsOf: url)player.play()} catch {print(error)}}}

6.启动测试

点击不同按键可以发出不同音符的音乐。

http://www.shuangfujiaoyu.com/news/1944.html

相关文章:

  • 周口做网站建设扬州整站seo
  • 做页面设计的网站百度搜索热词排行榜
  • 免费学设计的网站北京互联网公司有哪些
  • 做网站的去那里接单网络推广大概需要多少钱
  • 网站做的文字乱码自动点击竞价广告软件
  • 网站备案名称几个字视频专用客户端app
  • 佛山自己网站建设百度一下你就知道官网网址
  • 淄博晨曦网站建设seo收费标准多少
  • 京东购物网站怎么做2022最新版百度
  • 红酒哪个网站做的好安卓优化大师官网下载
  • 宽城区网站建设营销手段有哪些
  • 英网站建设六种常见的网络广告类型
  • 西樵网站设计百度公司介绍
  • 深圳网站制作的公司网络服务百度快照手机入口
  • 学习网站开发百度发视频步骤
  • 品牌网站怎么做seo课程培训课程
  • 顺德做网站的公司哪家好推广平台网站
  • 专业营销的网站建设公司百度做个人简介多少钱
  • 深圳 网站建设公司建站模板哪个好
  • 深圳布吉最新消息seo关键词排名优化软件
  • html5 手机网站 模版好的推广方式
  • 南阳做网站公司哪家好广告网络营销
  • 网站建设it职位推广软件的app
  • 创世网络网站建设教程seo推广排名网站
  • 加盟招商网站建设方案百度网页版怎么切换
  • 帮别人建网站赚钱吗网站开发需要的技术
  • 泰州网站建设策划方案东莞今天的最新通知
  • 南昌网站关键词推广搜索引擎优化seo的英文全称是
  • 今网科技网站建设百度下载安装2021最新版
  • 上传文章的网站省委副书记