2011-02-18 15 views
5

Me gustaría poder hacer vibrar el iPhone durante un tiempo especificado. Utilizando el marco AudioToolbox, vibrará durante unos 2 segundos, cuando se utiliza este código:Vibrar iPhone para la duración especificada

AudioServicesPlaySystemSound (kSystemSoundID_Vibrate); 

Esto hace el trabajo, pero prefiero vibrar durante un tiempo más corto (o más) dependiendo de cómo el usuario realizó la acción, sin mencionar los beneficios que esto podría ofrecer a los desarrolladores de juegos.

Gracias por cualquier idea.

+0

El punto aquí es que quiero hacer que el dispositivo vibre más corto, no más, y estoy seguro de que la mayoría de las personas usarán el sentido común y/o juicio para usarlo correctamente. –

Respuesta

1

Puede establecer un NSTimer o un ciclo for para activar una vibración cada dos segundos y hacer que parezca una vibración larga. No estoy seguro de si Apple permitiría esto difícil.

+0

Sí, temía que esto sería lo que tendría que hacer, aunque este método no permite vibraciones más cortas. –

Cuestiones relacionadas