Как обнаружить и сделать гиперссылки / упоминания / хэштеги кликабельными в UILabel?

Как обнаружить и сделать ссылку / упоминание / хэштегом кликабельной в UILabel. Альтернативно, есть ли какая-нибудь библиотека с открытым исходным кодом, которую я могу использовать (я уже смотрел на Fancy UILabel, который не обрабатывает многострочный текст, TTAttributedLabel, который не обрабатывает упоминание / хэштег)?

Ответы на вопрос(2)

Решение Вопроса

TTTAttributedLabel позволит вам оформить ваш ярлык, однако для кликабельности (или скорее -tappable) ссылки, вы должны либо использовать UIWebView и стилизовать его таким образом, чтобы замаскировать его под метку, либо вы можете получить отвратительную информацию и разделить ваши метки и использовать UIButton в миксе, но это очень грязно - как головоломка, только ... они не подходят друг другу.

Последний вариант, который у вас может быть, - это наложение UIB-кнопки на ссылку, но для этого необходимо, чтобы вы знали, где находится ссылка, и поскольку вопрос был оdetecting ссылки и т.д ...

Вы должны действительно заглянуть в UIWebView.

 fatih13 июл. 2012 г., 02:49
TTTAttributedLabel действительно предоставляет вам возможность сделать его доступным, но он не может обрабатывать пользовательские ссылки (например, упоминание, хэштег). В итоге я использовал UIWebView, так как он кажется более интуитивным / выполнимым, чем другие варианты.
 08 июл. 2014 г., 07:12
STTweetLabel 2.x работает с iOS 6.0
 13 июн. 2014 г., 08:34
STTweetLabel не работает в ios 6.0 каким-либо другим способом или альтернативным способом для этого?
 16 сент. 2016 г., 00:17
Это устарело сейчас ...

Ваш ответ на вопрос