Pregunta

Me estoy poniendo en práctica un efecto de sonido que se reproduce mientras un usuario está arrastrando un UISlider.

Aquí está el IBAction: llamado por Valor del UISlider cambiado evento

-(IBAction)playTone4; {
    AudioServicesPlaySystemSound(soundID4); 
}

Me gustaría que el sonido de detener cuando el usuario es no arrastra el control deslizante pero tiene no se libera a él.

¿Hay una manera de hacer eso? No parece ser una función AudioServices Detener SystemSound ().

¿Fue útil?

Solución

sonidos del sistema no se pueden detener .

Vea la Guía de Programación iPhone: Multimeda sección de Soporte para más información.

Para lograr el efecto deseado, yo recomendaría usar AVAudioPlayer o audioQueues . La Guía de programación dirigí cubre todo lo que quiere saber acerca de estas técnicas.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top