我有一个应用程序,用户必须输入标签来搜索栏/事件。他们可以通过键入或从表格中选择“类别-子类别-标签”来完成此操作。
假设第二个选项。
我想做的是在我的应用程序中获得与Stack Overflow相同的效果,当标签被识别时(Facebook too btw),并在标签周围画一个矩形(带边框的标签/按钮?),当在UITableView中进行选择时,在UITextField (或UITextView)中正确排序。用户可以通过点击十字架来删除这些框。
我找不到有关如何在iPhone上执行此操作的信息。
有谁能给我指路吗?
另一种方法是将所选项目添加到表视图中。然而,我没有发现这个解决方案是干净的:当添加许多标签时,表可能会变得太大,并且视图仍然应该显示其他内容。
谢谢你的建议。
发布于 2012-10-26 16:23:24
并不是所有看起来像textfield的东西都是文本字段。发挥想象力。
快速草图可能如下所示:

在这个示例中,实际上有4个视图。
伪装成textField的淡黄色视图。两个带有紫色backgroundColor的UILabels和一个带有透明backgroundColor的textField。

我就是这么处理的。要动态地做到这一点,您需要一些代码,但我不会为您编写这些代码。这是非常直接的。
当用户输入分隔符(例如,逗号)时,将textfield
添加圆角和黑色边框作为样式。
https://stackoverflow.com/questions/13083078
复制相似问题