5

我正在尝试自定义一个NSTokenField,在尝试了几个小时后,我意识到它NSTokenField的可自定义性不够(至少使用公共方法)。您知道NSTokenField可以轻松定制的替代方案吗?

谢谢!

4

2 回答 2

1

子类化NSTokenField和/或NSTokenFieldCell怎么样?

您可以tokenizingCharacterSet与 NSString 结合使用componentsSeparatedByCharactersInSet:来获取标记列表,然后根据需要绘制它们。

您还可以根据需要完全响应鼠标事件(通过 NSCell跟踪鼠标的方法)

于 2013-05-17T19:22:43.983 回答
1

去过那里,做到了,最终从头开始编写 NSTokenField 替代品。如果您想在项目中查看或使用它,可以在github上找到它。

于 2015-06-16T13:00:28.753 回答