我希望在提升密钥后显示新推文留下的字符数。目前,只有在取消回报时才会发生这种情况:
- (IBAction)updateCharacterCountFromNewTweetField:(id)sender {
[newTweetCharacterCount setIntValue:140 - [[sender stringValue] length]];
}
此操作已连接到 NSTextField (不是UITextField !!):
这对用户来说太糟糕了,因为他们希望立即看到字符数,而不仅仅是在按下返回后。
任何人都可以帮助我吗?感谢。
答案 0 :(得分:5)
在文本字段中设置委托,并让它实现controlTextDidChange:委托方法。
另见Text Editing Programming Guide: Delegate Messages and Notifications。