views:

56

answers:

3

Hi there,

I would reduce the time to get special characters when keeping a touch on the keyboard. Anyone has a clue?

Thanks.

A: 

I strongly doubt this is possible using the public API. You'd have a file bug with Apple to ask them to make this possible. It does however seem unlikely, as it would result in differing behavior between apps in a common control.

Johan Kool
A: 

You could write your own keyboard control for your own app :)

Pestilence
+1  A: 

(Undocumented) Override -[UIKeyboardImpl touchLongPressTimer] to call

-(void)touchLongPressTimer {
   [self touchLongPressTimerWithDelay:0.5f]; // default = 1.8125f
}
KennyTM
Using undocumented calls = significantly increased risk of rejection
Shaggy Frog
Not significantly increased, that's 100% possibility of rejection. (Maybe OP doesn't target AppStore, who knows?)
KennyTM
That's nice mate thanks.
Johnny Oin
Well sorry, I didn't make myself clear.I'm not developing an app, I was asking how to change that time in Apple apps (Messages, Mail, etc…).Thanks anyway!
Johnny Oin