Я пытаюсь получить уведомление при нажатии кнопки регулировки громкости (той, что находится слева от телефона). Я много googled, и мне кажется, что я должен использовать mediaPlayer, но так как я новичок в iOS, и Swift не может заставить его работать. Вот что я делаю:том кнопка уведомление iPhone
import UIKit
import MediaPlayer
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
var mediaPlayer: MPMusicPlayerController = MPMusicPlayerController()
NSNotificationCenter.defaultCenter().addObserver(mediaPlayer,
selector: "volumeIsChanged:",
name: MPMusicPlayerControllerVolumeDidChangeNotification,
object: nil)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
}
func volumeIsChanged(notification: NSNotification){
println("Volume Is Changed")
}
}
PS: Я знаю, что изменение поведения аппаратного обеспечения iPhone нежелательно для Apple.
Вы были в состоянии выяснить, решение для этого? – AustinT