J'ai besoin de suivre les changements dans ma méthode UITextView (principalement pour limiter le nombre de lignes), mais aucune des méthodes UITextViewDelegate n'est appelée lorsque l'édition dans UITextView commence. Pas même - (void)textViewDidChange:(UITextView *)textView;
UITextView Delegate shouldChangeTextInRange (ou plus) n'est pas appelé
Je ne sais pas ce que Im faire le mal
J'ai ajouté méthode UITextViewDelegate à tête de fichier comme ça:
@interface PirmasViewController : UIViewController <UITextViewDelegate, MFMa......
Et je mets toutes les méthodes pour le suivi des changements dans mon dossier de mise en œuvre:
- (void)textViewDidChange:(UITextView *)textView{NSLog(@"something changed");}
- (BOOL)textView:(UITextView *)aTextView shouldChangeTextInRange:(NSRange)aRange replacementText:(NSString*)aText{
NSLog(@"something changed");
return YES;
} `
mais pas rezults.