#swift #objective-c #appkit #nstextview
Вопрос:
Итак, у меня есть NSTextView с атрибутированной строкой, которая содержит ссылки из html-разметки. Я хочу сделать ссылки кликабельными, но другой текст-нет.
Делегировать метод, который apple предлагает TextView:willChangeSelectionFromCharacterRanges:toCharacterRanges: (в теме https://developer.apple.com/documentation/appkit/nstextview/1449297-selectable) работает не так, как я хочу, я могу удалить выделение только после того, как оно уже было выбрано
И свойство isSelectable блокирует любые события мыши, поэтому ссылки также не доступны для клика
Комментарии:
1. Используйте табличное представление на основе представления и выберите Нет для свойства Выделения.
2. Google нашел гиперссылку TextView .