如何设计具有自动完成功能的电子邮件中的“收件人”字段之类的文本字段

时间:2019-06-21 04:53:58

标签: ios swift autocomplete uitextview

我需要在电子邮件中创建类似于“收件人”的文本字段,一旦输入电子邮件ID,它就会锁定控件(假定按钮)并提供添加其他电子邮件ID的可行性

同样,一旦标签被锁定,点击退格键即可删除按钮的整个电子邮件块

我该如何实现

请提出任何想法enter image description here

2 个答案:

答案 0 :(得分:0)

您可以尝试这样的布局:

UILabel - UIStackView (horizontal) - UITextField

当UITextField结束编辑时,您只需将自定义视图(这是一个电子邮件按钮)添加到UIStackView

答案 1 :(得分:0)

首先使UILabel成为文本“ To”,然后在此UILabel的右侧放置一个水平堆栈视图。然后放置UITextFieldUITextField前导约束为Horizontal StackView尾随。最初StackView将为空,因此不会占用任何宽度,并且您的UITextField将放置在水平stackView上。