私はバックグランドミュージックが再生されているSwiftのアプリに取り組んでいます。音楽はAppDelegate関数内で開始されます。スイッチボタンで背景音楽をすばやく停止するにはどうすればよいですか?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool
しかし、私はバックグラウンドミュージックを停止することができるようにしたいスイッチがある場合であるSettingsViewControllerというビューコントローラを持っています。
私はどのようにしてスイッチのボタンで音楽を止めることができますか?
あなたのようにシングルトンを作成しました。しかし、私は別の問題を思いついた。私は、スイッチの状態が「On」または「Off」になるように変更しました。しかし、アプリが最初にインストールされたときに、スイッチがオンかどうかは分かりません。だから音楽はあなたがスイッチをオフにしてからオンにするまで再生されません。助言がありますか? – user2303213
2番目のメソッドには 'isVolumeOn = true'変数があります。これを使うことができます。 –