我无法为此找到任何内置属性。有没有一种方法可以手动实现这一目标?如何在不覆盖最后一个字符的情况下设置NSTextField的最大长度?达到最大限制后,他们将不能再输入下一个字符。
答案 0 :(得分:0)
NSTextField委托具有一个可用于检查文本长度的函数
- (BOOL)textView:(NSTextView *)aTextView shouldChangeTextInRange:(NSRange)affectedCharRange replacementString:(NSString *)replacementString
{
}
如果您不想在每个使用NSTextField
的地方都应用此委托函数。您可以继承CustomTextField。
希望获得帮助。