NSTextView自动完成和标签转换

Vas*_*ily 5 macos xcode nstextfield swift

如何使NSTextField支持Stackoverflow文本字段或Mac OS邮件地址自动完成之类的标签?我知道标准工具可以实现文本字段的自动填充,但是如何将完成的标记转换为“框”(如Mail或StackOverflow的文本字段)?

我不明白我需要使用什么工具来实现这种功能。

Stackoverflow的标签

邮件标签

Sha*_*adi 0

无论您想添加到文本字段,它都应该是一个视图,您可以查看文本编程指南中以下文章中的在文本字段中使用覆盖视图:

https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/ManageTextFieldTextViews/ManageTextFieldTextViews.html