抱歉,我是初学者。
这是我的tagView输入Demo(导入TagListView)。
https://github.com/Bruce9487/TagViewTest
我想练习标签输入。但我的约束看起来很奇怪。我不希望tagView垂直更新。并且textfield光标总是在tagView后面。如何正确设置tagView的约束?感谢。
更新:(在我添加@hament miglani回答之后)
答案 0 :(得分:0)
有一点错误,你没有通过视图的框架!这就是为什么 TagListView中的这个条件总是正确的
如果currentRowTagCount == 0 || currentRowWidth + tagView.frame.width> self.frame.width
要解决这个问题,你必须在你在控制器中创建它的对象时传递帧。显示如下: 添加此行代码
textFieldTagView.frame = textField.frame
在ViewController viewDidload方法中,就在这一行的上方 的 textField.addSubview(textFieldTagView)强>