如何将带有多个选择和可见文本的TextField作为标记

时间:2017-12-01 19:52:41

标签: swift uitextfield

我真的需要帮助。我知道这个问题很疯狂,但我试图将一个带有tableView的文本字段作为inputView,为了什么?因为选择器允许您只选择一个选项,我需要进行多项选择,例如this

当我选择时我想看到像标签一样的选择,就像下面的图像

enter image description here

事情是我根本不知道怎么做。

提前致谢

1 个答案:

答案 0 :(得分:0)

使用 UICollectionView ,而不是使用UITableView,因为它看起来不像UITableView的全部功能。

除非您尝试获取用户输入,否则请勿使用* UITextField。而是使用 UILabel 来简单地显示文本。至于为每个单元格分配文本,将所有字符串存储到一个数组中,并相应地将每个字符串分配给单元格索引。

var arrayOfStrings: [String] = ["A", "Tag", "One", "More", "Tag"]

cellForRowAt 函数中,声明:

cell.labelName.text = arrayOfStrings[indexPath.row]

这将分别为每个单元格分配每个字符串。

希望这会帮助你!我也是一个相当新的开发人员:)