相关疑难解决方法(0)

如何使用Swift播放声音?

我想用Swift播放声音.

我的代码在Swift 1.0中运行,但现在它在Swift 2或更新版本中不再起作用了.

override func viewDidLoad() {
  super.viewDidLoad()

  let url:NSURL = NSBundle.mainBundle().URLForResource("soundName", withExtension: "mp3")!

  do { 
    player = try AVAudioPlayer(contentsOfURL: url, fileTypeHint: nil) 
  } catch _{
    return
  }

  bgMusic.numberOfLoops = 1
  bgMusic.prepareToPlay()

  if (Data.backgroundMenuPlayed == 0){
    player.play()
    Data.backgroundMenuPlayed = 1
  }
}
Run Code Online (Sandbox Code Playgroud)

avfoundation ios swift

108
推荐指数
9
解决办法
11万
查看次数

SwiftUI 在按下按钮时添加声音效果

我想在我的 SwiftUI 应用程序中按下按钮时添加声音效果。该按钮还有一个功能,但我只想添加一个声音效果。我已经使用 UIkit 找到了先前版本的 Xcode 的信息,但我不明白如何在 SwiftUI 中执行此操作。

编辑:如果这解释了我缺乏知识,我对编程很陌生。

swiftui

1
推荐指数
1
解决办法
1186
查看次数

标签 统计

avfoundation ×1

ios ×1

swift ×1

swiftui ×1