2010-08-20 5 views
1

chaque je crée le clavier personnalisé persan.Inverser les lettres de frappe sur le clavier personnalisé

J'utilise ce code:

NSString *text = textPad.text; 
NSRange selectedRange = textPad.selectedRange; 
text = [text stringByReplacingCharactersInRange:selectedRange withString:@"A"]; 
textPad.text = text; 
textPad.selectedRange = selectedRange; 

mais le problème est lorsque l'utilisateur de saisir un mot par exemple BONJOUR ... écrit: olleh !!!!!!! le personnage écrit derrière le dernier personnage au lieu de ça après! mon clavier est un clavier persan personnalisé!

Répondre

1

je devrais changer d'emplacement slectedRange, ajoutez ce code avant le dernier code:

selectedRange.location++; 
Questions connexes