对不起,我是初学者。
这是我的tagView输入Demo(导入TagListView)。
https://github.com/Bruce9487/TagViewTest
我想练习标签输入。但是我的约束看起来很奇怪。我不希望tagView垂直更新。并且文本字段光标始终位于tagView后面。如何正确设置tagView的约束?谢谢。
更新:(在我添加@hament miglani答案之后)
最佳答案
几乎没有错误,U没有通过视图框架!这就是为什么
TagListView中的此条件始终为true
如果currentRowTagCount == 0 || currentRowWidth + tagView.frame.width>
self.frame.width
为了解决这个问题,当您在控制器中创建对象时,必须传递帧。显示如下:
添加此行代码
textFieldTagView.frame = textField.frame
在ViewController的viewDidload方法中,在此行上方
textField.addSubview(textFieldTagView)
关于ios - 如何使用TextField通过Swift快速添加 subview TagView编程?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44403412/