Skip to content

An easily expandable drop-in replacement for NSTokenField that actually works

License

Notifications You must be signed in to change notification settings

taktik/TKTokenField

Repository files navigation

TKTokenField

An easily expandable drop-in replacement for NSTokenField that actually works

NSTokenField is not easy to subclass. I spent days fighting against it, to end up with an unreliable solution. Until I came with the need to do completion in an asynchronous way... And I didn't know where to start.

I tried a radically different approach by recoding it from scratch. It works significally better and ended up being much faster to implement.

TODOs

  • Support pasteboard delegates
  • Support cocoapods
  • Tests

Usage

Drag a Text Field from IB library. The class of the text field must be set to TKTokenField, the cell class to TKTokenFieldCell. The rich text option of the NSTextField MUST be clicked.

About

An easily expandable drop-in replacement for NSTokenField that actually works

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published