wie Ton zu spielen, wenn Alertview iphone sdk erscheint?
-
06-07-2019 - |
Frage
Ich möchte eine Tondatei spielen, wenn Alertview erscheint und spielt kontinuierlich bis Benutzer klickt auf ok oder cancel.how kann ich das tun?
Lösung
Wie Zoul sagt, Sie Set-up und Ihren Sound spielen, wie Sie [myAlert show] aufrufen und den Ton in der Alert-Ansicht Rückruf abzubrechen. Ihr Code wird wie folgt aussehen:
AVAudioPlayer *myPlayer;
// ...
// create an alert...
NSError *error;
myPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:mySoundFileURL error:&error];
// handle errors here.
[myPlayer setNumberOfLoops:-1]; // repeat forever
[myPlayer play];
[myAlert show];
// ...
// in alert callback.
[myPlayer stop];
[myPlayer release];
Andere Tipps
Wie Sie bereits die show
Methode aufrufen, um den Dialog zu zeigen, warum Sie nicht einfach starten Sie den Ton dort zu spielen und stoppen in der alert Ansicht Rückruf ? Für den Klang selbst können Sie AVAudioPlayer
verwenden.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow