Ale*_*Con 6 autocomplete ios swift
到目前为止,我可以在我的iOS应用程序的Xcode 6中的Textfield UI上完成自动完成功能,但我的挑战是让它采用多个标签然后显示每个标签的建议.例如:
输入"Ja"并在列表中显示"Java",我选择它,键入","并将其设为标签,然后我开始输入"PH"并显示"PHP",然后我选择并放置另一个"," 等等.就像多个标签的Jquery Auto-complete一样.有没有办法在iOS中实现这一目标?
既然您已经完成了自动完成逻辑。您只需在 UITableView 中显示结果即可。然后WSTagField如下所示使用显示/隐藏建议表视图。
let tagsField = WSTagsField()
// Events
tagsField.onDidAddTag = { field, tag in
//Remove suggestions tableview from the view
print("DidAddTag", tag.text)
}
tagsField.onDidChangeText = { _, text in
//Add suggestions table to the view
}
tagsField.onDidChangeHeightTo = { _, height in
//Update suggestions table frame to prevent tag field covering
}
tagsField.onValidateTag = { tag, tags in
// validate tag here to match your tags list
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
938 次 |
| 最近记录: |