我试图想出获得这样一个界面的最佳方法:
它们类似于您在提问时输入的Stack Overflow令牌,但我不需要能够输入令牌,只需以编程方式添加/删除它们。
正如您所看到的,它们是左对齐的,可变宽度,并且可以通过' x'按钮。
UICollectionView似乎有点矫枉过正。 UIStackView只允许一行(?)。 UITextField / UITextView不适用于图像。什么是正确的方法?
答案 0 :(得分:3)
UICollectionView 正是您所寻找的,它似乎并不过分。除非您想实施自定义解决方案。
答案 1 :(得分:2)
我需要相同的功能,我很少调查可能的解决方案,而且这个看起来很好的起点CloudTagView
答案 2 :(得分:2)
这对你来说非常完美,用 Swift :
写成https://github.com/xhacker/TagListView
也可以使用它,用 Objective-C :
编写https://github.com/ali312/TLTagsControl
如果你选择obj-c库,这里是How to call Objective-C code from Swift