Добавление ChipIconButton к TextFIeld

Я использую космический разум Material Swift и пытаюсь вставить контактные фишки в текстовое поле. Я использую собственный сборщик контактов, представленный модально для пользователя, чтобы выбрать контакты для отправки сообщения. Я извлекаю их отображаемое имя и сохраняю его в качестве заголовка для ChipIconButton:

open func prepareChipIconButton(contactDisplayName:string)  {
    let icon = UIImage.profile! //added an extension to UIImage to user Material person icon for this
    let button = ChipIconButton(image:icon, title: contactDisplayName)
    peopleToSendMessageToTextField.text!.appending(button)//ERROR
}

Ошибка очевидно: Cannot convert value of type 'ChipIconButton' to expected argument type 'String'

Я должен добавить, а не устанавливать равные, конечно, потому что, если пользователь выбирает несколько контактов. В любом случае это не позволит мне вставить ChipIconButton который наследует от Button,

Желаемый внешний вид в конечном итоге должен выглядеть следующим образом:

0 ответов

Другие вопросы по тегам