Как сделать смешанный ввод NSTokenField
Я пытаюсь получить NSTokenField
работает, что позволяет редактировать аналогичный пост здесь.
Ответ, который был предоставлен, дал мне ключ, но что-то все еще не работает. Каким должен быть набор символов токена? Мои теги будут в этом формате "<текст токена>". Установка символьного токенайзера на "" приводит к удалению "" между словами.
Что я должен использовать в качестве набора символов токена? Это сводит меня с ума!
1 ответ
Я не пробовал этого, но я бы использовал "" в качестве токенизатора, а затем добавил бы пробел в конце строки отображения, которой нет в строке редактирования.
Поэтому -tokenField:displayStringForRepresentedObject: вернет "Hello ", а -tokenField: editStringForRepresentedObject: вернет "Hello ".
В качестве альтернативы можно использовать "<" и ">" в качестве токенизирующих символов, но я мог видеть много потенциальных проблем, возникающих из-за этого.