0
저는 서버에서 가져 오는 문자열이 있으며 동적입니다. 그것은 형식이다 : 나는 하나 개의 스레드UILabel 텍스트를 태그 및 하이퍼 링크로 사용합니다.
- 을에 물어보고 싶은 관련 질문
<p> <a href="https://stackoverflow.com/users/user32" class="mentions mentions-32" title="John Appleseed">John Appleseed</a> Hey <a href="http://google.com">http://google.com</a> </p>
커플 내가 언급 텍스트와 URL의 텍스트를 굵게 다른 색으로 표시 할 수 있도록 할
- URL을 탭하면 WebView의 링크가 열려야합니다.
- 설명 텍스트를 두드리면 다른 작업 (사용자 프로필 VC 열기)을 수행해야합니다. (사용자 프로필 VC 열기)
- 언급 텍스트를 탭하면 방법과 파라미터 (
uid
)는 상기 UID는 (32 여기 uid 대체된다)
이 문자열은 여러 언급 링크 수 mentions-32
로부터 추출 될 수있다. HTML 태그를 벗기고 일반 텍스트를 얻습니다. 여기에 사용할 수있는 라이브러리 TTTAttributedLabel을 알고 있습니다.
참고 :이 기능은 Newsfeed 게시물 텍스트에서 수행하는 것과는 비교할 수 있습니다. (태그를 두드리면 사용자 프로필로 이동하고 하이퍼 링크를 탭하면 웹보기가 열림)
UITextView를 사용하십시오. – Rajneesh071
TTTAttributedLabel에서 지원하지 않는 것이 있습니까? –