Cocoa/OSX 标记界面

3
我希望在OSX上实现一个标记接口,使用户可以输入文本“标记”并将其附加到对象上。理想情况下,我想要实现一个像下面截图中那样的华丽界面: alt text
Note: This shows multiple states

这个界面允许用户输入标签,当按下回车键时将它们分组成圆形。可以通过拖动并突出显示(以深蓝色显示)来删除它们。我认为这是一个非常好的界面,可以快速记录一堆标签,而不必反复按下表单按钮。
我在Mail.app和OSX的其他地方看到过这个界面,这让我想知道是否有某种可用的cocoa类。有人知道吗?如果没有,我想我要考虑自定义opengl视图了。
1个回答

4

请看一下NSTokenFieldCell


或者对于独立版本(不托管在表视图或矩阵中)使用NSTokenField。 - Peter Hosey
看起来这正是我需要的。谢谢!我正在通过这个指南来进一步了解令牌:http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/TokenField_Guide/Introduction/Introduction.html#//apple_ref/doc/uid/TP40006555 - tassock

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接