UIScrollView,UILabel,Tickers

时间:2010-12-07 07:31:59

标签: iphone uiwebview uiscrollview news-ticker

我创建了一个单色代码[思考股票代码],以显示用户在我的应用程序中遇到的信息。它是UIScrollView的一个宽而窄的实例,其内容由具有相关文本的UILabel实例填充。父视图是它自己的委托,负责水平滚动动画。 UILabel实例仅设置为一行。

我希望文本在必要时有两种颜色(红色和黑色),并且在必要时可能再次使用简单和斜体。当然UILabel无法做到这一点,也不是UITextView。

要尝试的显而易见的事情是用UIWebView实例替换UILabel实例,并发送一个html字符串来格式化文本。然而,结果还不如UILabel那么令人满意 - 例如,文本有边距偏移,它需要显示在一行上。

另一个解决方案,但是我不满意,是让UIScrollView显示UILabel实例的连续序列,每个实例都有适当的字体或文本颜色。

关于UIWebView解决方案,您有什么建议?例如,如何将UIWebView的实例配置为视觉上和忠实地类似于UILabel?

1 个答案:

答案 0 :(得分:1)

查看http://furbo.org/2008/10/07/fancy-uilabels/的花哨标签示例 如果它对你有所帮助。