2016-08-17 7 views
1

私はサーバーからHTMLを取得し、loadHTMLString(string、url)を使用してUIWebViewに配置します。 HTMLは実行時に異なる可能性があります。また、それはビデオを含むことができます - 私はUITextViewまたはUILabelをattributedTextで使用することができない理由です。UIWebView swift change links color

私はサーバーからHTMLを取得しています。これは、以前定義されたすべての色と属性を意味します。実行時にHTMLが異なる可能性があるため動的に編集できません。

私は

webView.tintColor = UIColor.blackColor() 

を使用しようとしました。しかし、それは助けません。これを解決する方法はありますか?

答えて

0

リンクのカテゴリにあらかじめ定義された色があると仮定すると、UIWebviewがそのHTMLコンテンツを読み込む前に、リンクの色属性を変更することができます。 UIWebviewデリゲートメソッドを使用して、読み込まれる前にhtmlコンテンツを確認することができます