【问题标题】:Add Button Tag Buttons inside SearchBar在 SearchBar 中添加按钮标签按钮
【发布时间】:2020-08-11 10:20:28
【问题描述】:

我想在我开始在搜索栏内编辑时实现,然后列表会出现在搜索栏下方,我会从列表中选择多个值,当我想选择任何文本时,它将添加到我的搜索栏或文本字段中,如按钮像下面这张图片

这是堆栈溢出的示例,所以请指导我如何实现这个我不知道这个实现,你也可以参考第三方库,如果你可以帮助我编写代码。谢谢

【问题讨论】:

    标签: ios swift tags uitextfield textfield


    【解决方案1】:

    可能会起作用 我建议使用文本字段作为搜索引擎

    在添加按钮中编写代码

    let button = UIButton(type: .custom) button.setTitle("name", for: UIControlState.normal) button.frame = CGRect((x: CGFloat(txt.frame.size.width - 25), y: CGFloat(5), width: CGFloat(25), height: CGFloat(25)))

    button.addTarget(self,action: #selector(action), for: .touchUpInside)

    textField.rightView = 按钮

    textField.rightViewMode = .always

    使用数组保存值

    【讨论】:

    • 它在右视图中显示,我希望文本字段中的多个按钮不在右视图中
    • 当点击添加时,按钮只会添加到文本框本身,并使其成为leftViewMode!
    • 如果我想在其中添加多个按钮怎么办?
    • 是的..当点击添加按钮时刷新计数数组。添加每个值(按钮)时更改文本字段内的 x 位置
    • 我在 UIview 上使用过这些类型模式,我希望它可以在这个上工作
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多