gpt4 book ai didi

ios - 如何通过swift使用TextField添加 subview TagView编程?

转载 作者:行者123 更新时间:2023-11-30 12:24:14 25 4
gpt4 key购买 nike

抱歉,我是初学者。这是我的tagView输入演示(导入TagListView)。

https://github.com/Bruce9487/TagViewTest

我想练习标签输入。但我的限制看起来很奇怪。我不希望 tagView 垂直更新。并且文本字段光标始终位于tagView后面。如何正确设置tagView的约束?谢谢。

更新:(在我添加@hament miglani答案之后)

tagview under the textview

最佳答案

有一点错误,你没有传递 View 的框架!这就是为什么TagListView 中的此条件始终为 true

if currentRowTagCount == 0 || currentRowWidth + tagView.frame.width > self.frame.width

要解决这个问题,当您在 Controller 中创建其对象时,您必须传递框架。如下图所示:添加这行代码

textFieldTagView.frame = textField.frame

在 ViewController viewDidload 方法中,就在这一行的上方textField.addSubview(textFieldTagView)

关于ios - 如何通过swift使用TextField添加 subview TagView编程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44403412/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com