he añadido sonido Tock del iPhone para mi propio teclado personalizado así:Cómo obtener el sonido del teclado amortiguado del iPhone OS 3.1?
NSString *path = [[NSBundle bundleWithIdentifier:@"com.apple.UIKit"] pathForResource:@"Tock" ofType:@"aiff"];
SystemSoundID soundID;
AudioServicesCreateSystemSoundID((CFURLRef)[NSURL fileURLWithPath:path], &soundID);
AudioServicesPlaySystemSound(soundID);
// we don't dispose of the sound to keep the sound in the cache for the next time
//AudioServicesDisposeSystemSoundID(soundID);
En iPhone OS 3.1, sin embargo, el sonido Tock teclado ha sido amortiguada, por ejemplo, es mucho más silencioso que otros sonidos y que estaba en 3.0. El sonido de mi método sigue siendo muy fuerte y al volumen máximo. ¿Cómo podría obtener el mismo volumen que el teclado predeterminado del iPhone?
Por cierto, el sonido de Tock en Twitterrific se amortigua adecuadamente.
Saludos
MrMage
Y ha proporcionado una forma de apagarlo, ¿no? La mayoría de las personas que conozco odian ese tipo de sonidos. – AlBlue
Por supuesto que sí. – MrMage
Acabo de agregar una recompensa por ello. Me gustaría tener una solución completa para esto que se sienta (por ejemplo, sonidos) exactamente igual a la realidad. – MrMage