我已經創建了一個單色的股票代碼[think stock ticker]來顯示用戶在我的應用程序中遇到的信息。它是UIScrollView的一個廣泛和狹窄的實例,其內容由具有相關文本的UILabel實例填充。父視圖是它自己的委託並負責水平滾動動畫。 UILabel實例僅設置爲一行。UIScrollView,UILabel,Tickers
如果需要,我希望文本有兩種顏色(紅色和黑色),並且可能在必要時再次使用平淡和斜體。當然,UILabel不能這樣做,UITextView也不行。
顯而易見的是嘗試用UIWebView的一個實例替換UILabel實例併發送一個html字符串來格式化文本。然而,結果還不如UILabel那麼令人滿意 - 例如文本有邊距偏移,並且需要在一行中顯示。
另一個解決方案,但我不滿意,是讓UIScrollView顯示UILabel實例的連續序列,每個實例都有相應的字體或文本顏色。
關於UIWebView解決方案你有什麼建議?例如,如何配置一個UIWebView的實例,以便在視覺上和忠實地類似於UILabel?
感謝您的支持。閱讀完鏈接後,我可以補充說我將使用亞洲字體,特別是日文字體。 – SK9 2010-12-07 10:31:08