Flex RichText与标签控件

| 我有一个flex项目,在其中我广泛使用了Spark RichText控件,在某些地方我可以用Label控件替换RichText-(富文本是从Flash Catalyst导入的)。 我的问题是,与RichText相比,使用Label是否有任何空间/性能优势,因为Label似乎是一个更轻便的选择,所以我正在构建一个Web应用程序,大小很重要。 谢谢。     
已邀请:
除非您的文字需要这些功能之一: 多种格式 多段 文字对象模型 标记语言 内联图形 使用一个简单的Label,它确实比RichText轻。我不知道您最后会节省多少大小和内存,但是这样做不会有任何伤害。     
当然,“ 0”比“ 1”具有更好的性能和内存使用率。
Label
是简单标签的最佳选择。 应用程序的大小如何取决于项目的设置。如果您使用的是RSL(这是Flash Builder中Flex 4项目的默认选项),则使用什么组件都没有关系。     
从Adobe ... RichText使用文本布局框架(TLF)库,该库又建立在Flash Player 10中的Flash文本引擎(FTE)上。它们结合使用高品质的国际字体来提供丰富的文本布局。 Spark体系结构提供了三个文本\“ primitives \”-标签,RichText和RichEditableText。标签是最快,最轻巧的,因为它仅使用FTE,而不使用TLF,但功能受到限制:没有富文本格式,没有滚动,没有选择以及没有编辑。 RichText增加了显示具有复杂布局的富文本的功能,但仍然是完全非交互式的。     

要回复问题请先登录注册