Я понимаю, что NSAttributedString можно использовать для обнаружения гиперссылок, установки стиля и т. Д.
Однако мне нужны определенные части строки, чтобы фактически "связать" определенные действия в приложении.Например, рассмотрим текст
"this links should open up a native view for [photo 1] and [video 2]"
. Я не хочу, чтобы фото 1 и видео 2 имели ссылки на Интернет.я хочу, чтобы новый фотоконтроллер укладывался поверх существующего стека навигации.
Может ли это быть достигнуто с помощью NSAttributed String?Если нет, то какой простой способ сделать это?Я не хочу использовать отдельные элементы управления пользовательским интерфейсом, если это возможно, потому что это будет очень грязно с точки зрения позиционирования.