当编辑代码时, Xcode 是显示文本控件的斜体, 如下划按钮可以显示上下文菜单 s。 我见过其他 OS X 应用程序可以处理具有类似功能的文本。 见所附的样本 。
""https://i.sstatic.net/3L61Y.png" alt="此处输入图像描述"/"
我想这个效果是通过 NSTextAttachmentCell
获得的,虽然我不知道这是否是执行这一效果的适当方式。
对于我自己的应用程序,我也想使用这种技术。
我有以下几个问题:
NSTextAttachmentCell
是否是执行此特性的正确方法? 如果没有,会是什么?我如何将一个可与上述样本中的控件相比的控件附加到特定的文本范围,使其在
NSTextView
中的位置是动态的,并跟随布局动作?
我发现 < a href=> "http://cocoadev.com/wiki/controls Mixed withTextHowTo" rel="notfollow noreferrer" > this 提供了一些提示,但不包含特定文本区域的附件 。