如何实现以不同颜色添加到最近的 UITextField 选择的名称?

How to implement adding to recent UITextField chosen names in different color?

我想要得到如下图所示的结果:

这是 UITextField,当我点击它时,我会过滤 table。当我 select 一些 UITableViewCell 时,我需要将一些文本添加到我最近的 UITextField(我实际输入的地方)。我可以删除一些字符,但是当我尝试删除 "purple coma" 时,我必须立即删除所有名称。你知道如何实现这种行为吗?

听起来您正在寻找类似于 iOS.

的 NSTokenField 的内容

对 Github 的快速搜索提供了一些选项:

显然,您必须根据自己想要的样式来编辑它们,但这只是一个开始。