Question

Is there an easy way for me to set a limit on the amount of characters my NSTextField can have? I don't want to have a counter then warn the user if it's over the limit, I want to set the limit so if it's past x characters that's it, they can't type anymore.

Was it helpful?

Solution

Check out NSFormatter. It can help you do what you're looking for and a lot more. If you don't need something that complicated, you might try the NSTextField delegate methods.

OTHER TIPS

You could use Key-Value Validation to ensure the max. length is never exceeded.

This would allow you to additionaly notify the user if the entered length was too long - or you could just quietly modify the value.

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