Je me demande simplement comment vous répétez un AVAudioPlayer?
Définissez la propriété numberOfLoops sur -1 et il irait en boucle infinie.
Voulez-vous dire "Comment puis-je définir un AVAudioPlayer
pour répéter un son?" Je suppose?
si c'est le cas:
Notez que la classe AVAudioPlayer possède une propriété appelée numberOfLoops
. Si vous définissez cette propriété sur une valeur entière négative, lorsque vous jouez AVAudioPlayer
, elle sera mise en boucle jusqu'à son arrêt. Vous pouvez définir le nombre de boucles que vous souhaitez jouer en faisant de numberOfLoops
un entier positif.
J'espère que cela pourra aider!
Depuis les documents iOS:
numberOfLoops
Le nombre de fois qu'un son reviendra au début, à la fin, pour répéter la lecture.
@property NSInteger numberOfLoops Discussion Une valeur de 0, qui est la valeur par défaut, signifie jouer le son une fois. Définissez une valeur entière positive pour spécifier le nombre de fois pour revenir au début et recommencer. Par exemple, la spécification d'une valeur de 1 entraîne un total de deux jeux de son. Définissez toute valeur entière négative pour boucler le son indéfiniment jusqu'à ce que vous appeliez la méthode d'arrêt.
Disponibilité Disponible dans iOS 2.2 et versions ultérieures. Déclaré dans AVAudioPlayer.h