アプリ内でユーザーが遭遇する情報を表示するために、モノクロ ティッカー [株式ティッカーと考えてください] を作成しました。これは、関連するテキストを含む UILabel のインスタンスによってコンテンツが埋められる UIScrollView の幅の広いインスタンスと狭いインスタンスです。親ビューは独自のデリゲートであり、水平スクロール アニメーションを処理します。UILabel インスタンスは 1 行のみに設定されます。
必要に応じてテキストを 2 色 (赤と黒) にし、必要に応じてプレーンとイタリック体を使用したいと考えています。もちろん、UILabel はこれを行うことができず、UITextView も同様です。
試してみるべき明らかなことは、UILabel インスタンスを UIWebView のインスタンスに置き換え、それに HTML 文字列を送信してテキストをフォーマットすることです。ただし、結果はまだ UILabel ほど満足できるものではありません。たとえば、テキストにはマージン オフセットがあり、1 行に表示する必要があります。
機能するが満足できない別の解決策は、UIScrollView に、それぞれ適切なフォントまたはテキストの色を持つ UILabel インスタンスの連結シーケンスを表示させることです。
UIWebView ソリューションに関して、何をアドバイスしますか? たとえば、UIWebView のインスタンスを視覚的かつ忠実に UILabel に似せるように構成するにはどうすればよいでしょうか?