0

我正在尝试创建一个 NSTextField 以允许批量重命名某些文件。该字段应该允许插入一些标记来自定义每个文件名。NSTokenField 的问题是 1)它修剪空白,这应该是允许的,2)它没有足够的功能来混合令牌和纯文本,例如,它应该识别令牌的开头,即使实际样式是纯文本。

现在我想子类化 NSTextField 或 NSTextView 来手动绘制我的标记,但是我怎样才能让每个标记都像单个字符一样?我可以以某种方式添加带有一些文本的 NSCell 吗?

4

1 回答 1

1

“1)它修剪应该允许的空白” - 我认为这可以使用委托方法进行定制。

“2)......即使实际样式是纯文本,它也应该识别标记的开头” - 标记是标记。它应该是完全匹配或非令牌,因为您的用户实际上可能有一个令牌的子字符串作为对上帝诚实的文字。

于 2012-08-31T15:25:50.750 回答