在flex移动应用程序中使用哪个文本控件,以便可以更改其子字符串的颜色?

时间:2011-07-08 08:34:13

标签: flex actionscript mobile

我正在为平板电脑应用创建一个搜索框。在输入任何文本时,结果将在下面显示为列表。现在我想改变搜索框中那部分文本的颜色。 那么哪个文本控件允许我这样做。我发现RichText是一个这样的控件,但Adobe建议不要将它用于mobileDevices。 任何建议如何解决这个问题。

1 个答案:

答案 0 :(得分:1)

使用StyleableTextField并使用HTML更改子字符串的颜色。

我将这种方法用于Flextras AutoComplete组件,尽管我只在移动版中测试了Bold;它应该支持其他颜色。从概念上讲是这样的:

No Color <font color="#492C8F">Color</font> 

TextInput和TextArea都在Mobile Skins的引擎盖下使用StyleableTextField。