我正在尝试创建一个NSTextField来允许批量重命名一些文件。此字段应允许插入一些标记以自定义每个文件名。NSTokenField的问题是: 1)它修剪了空白,这是应该允许的;2)它没有足够的功能来混合我想要的标记和纯文本,例如,即使实际样式是纯文本,它也应该识别标记的开始。
现在,我想通过对NSTextField或NSTextView进行子类化来手动绘制标记,但是如何才能使每个标记就像是单个字符一样呢?我能以某种方式添加一个带有文本的NSCell吗?
发布于 2012-08-31 23:25:51
"1)它修剪了空格,这应该是允许的“--我认为这可以用委托方法来定制。
"2)……即使实际样式是纯文本,它也应该识别令牌的开头“--令牌就是令牌。它应该是精确匹配或不是令牌,因为您的用户实际上可能有一个令牌的子字符串作为一个诚实的文字。
https://stackoverflow.com/questions/12217144
复制相似问题