2016-08-17 3 views
1

서버에서 HTML을 가져 와서 loadHTMLString (string, url)을 사용하여 UIWebView에 배치합니다. 런타임시 HTML이 다를 수 있습니다. 또한 비디오를 포함 할 수 있습니다 - 이유는 UITextView 또는 UILabel attributedText 함께 사용할 수 없습니다.UIWebView 신속한 변경 링크 색상

나는 서버로부터 HTML을 얻는다. 이것은 이전에 정의 된 모든 색과 속성을 의미하며 동적으로 편집 할 수 없다는 것을 의미한다.

나는

webView.tintColor = UIColor.blackColor() 

을 사용하려고하지만하지 도왔다. 이 문제를 해결할 방법이 있습니까?

답변

0

링크 범주에 미리 정의 된 색상이 있다고 가정하면 UIWebview에서 해당 HTML 콘텐츠를로드하기 전에 해당 링크의 색상 속성을 변경할 수 있습니다. 로드하기 전에 UIWebview 대리자 메서드를 사용하여 HTML 내용을 확인할 수 있습니다.