在iPad应用程序中,我需要查看上标和下标以及用于脚注和数学符号的特殊花哨的医学/科学字符。我正在使用富文本和流文as I outlined in one of my answers。但是,当翻过Rich Text时,它会说:
Adobe不鼓励在定位配置文件时使用RichText:mobileDevice。
为什么这是沮丧的呢?我应该期待哪些问题超出RichText本身的限制:
RichText是一个低级别的UIComponent,可以显示一行或多行格式丰富的文本和嵌入的图像。
出于性能原因,它不支持滚动,选择,编辑,可点击的超链接或从URL加载的图像。如果您需要这些功能,请参阅RichEditableText类。
RichText使用文本布局框架(TLF)库,后者又构建在Flash Player 10中的Flash文本引擎(FTE)上。结合使用,它们使用高质量的国际排版提供丰富的文本布局。“
它会慢吗,格里希?如果我在运行为Flex 4.6 / Flash Builder中的iPad应用程序的PC上运行良好,它会起作用吗?
答案 0 :(得分:2)
如果您使用RichEditableText(带编辑的RichText),则无法在选择时内置系统选项,如复制/粘贴/剪切/移动或放大镜。
此外,可能存在渲染问题。我的头脑中没有任何例子,但我记得有些角色无法正确呈现,外国角色的支持也被击中了。
作为最后的缺点(或者可能不是,取决于你对实现的感受),它不使用StageText(它使用系统文本渲染引擎,而不是Flash的)
您还应该查看this Adobe page。它提供了有关移动设备上的文本的完整解释,哪些类是好的,哪些是坏的。