SearchBar / TextField中的样式文本iOS Swift

时间:2015-07-14 20:56:13

标签: ios swift

我正在使用swift开发iOS应用。我有一个SearchBar / Textview(我已尝试过两者)并希望将用户键入的每个搜索词拆分为类似于pinterest的气泡,用户可以稍后按十字架删除某些搜索词。

我该如何开始?我似乎只能改变整个TextField的背景,而不仅仅是每个单词。

以下是我想要实现的目标示例。

Here's a sample of what I am trying to achieve http://www.standingdog.com/blog/wp-content/uploads/2014/04/pinterest-guided-search-screen-shot.jpg

1 个答案:

答案 0 :(得分:1)

这不是一个格式化的文本。他们在做什么是不同的。输入空格/输入时(您可以通过UITextField委托检测到),您可以获取当前写入的文本并从中创建视图。

该视图的结构将类似于以下内容:

+ view
   + label with the text
   + x (remove) button

然后,您将此视图添加到容器视图中。此视图的目的是将搜索词视图保留在列表中。

然后,您可以将此容器视图分配给[UITextField leftView]

当然,你必须处理删除,退格等。

相关问题