Question

I want to show the number of characters left for a new tweet, after a key has been lifted. Currently, this only happens if return is lifted:

- (IBAction)updateCharacterCountFromNewTweetField:(id)sender {
  [newTweetCharacterCount setIntValue:140 - [[sender stringValue] length]];
}

This action is connected to an NSTextField (NOT A UITextField!!): alt text

This is terrible for users, because they want to see the character count immediately, not just after pressing return.

Can anyone help me out? Thanks.

Was it helpful?

Solution

Set a delegate on the textfield and have it implement the controlTextDidChange: delegate method.

See also Text Editing Programming Guide: Delegate Messages and Notifications.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top