0

iPad アプリでは、上付き文字と下付き文字、および脚注と数学記号用の特殊な医療/科学文字を表示する必要があります。回答の 1 つで概説したように、リッチ テキストとフロー テキストを使用しています。ただし、リッチテキストを超えると、次のように表示されます。

アドビでは、プロファイル mobileDevice.

なぜ、正確に、これが落胆するのですか?RichText 自体の制限を超えて、どのような問題が予想されますか。

RichText は、リッチフォーマットのテキストと埋め込み画像を 1 行以上表示できる低レベルの UIComponent です。

パフォーマンス上の理由から、スクロール、選択、編集、クリック可能なハイパーリンク、または URL から読み込まれた画像はサポートされていません。これらの機能が必要な場合は、RichEditableText クラスを参照してください。

RichText は Text Layout Framework (TLF) ライブラリを使用しており、これは Flash Player 10 の Flash Text Engine (FTE) 上に構築されています。組み合わせることで、高品質の国際的なタイポグラフィを使用したリッチ テキスト レイアウトが提供されます。」</p>

遅いですか、グリッチですか?Flex 4.6/Flash Builder で iPad アプリとして実行している PC で正常に動作するようにしたら、動作しますか?

4

1 に答える 1

2

数週間前にこれを試してみたところ、OS がテキストを処理する方法に主な問題があることに気付きました。たとえば、スクロールをオンにして選択可能な RichText コンポーネントをスローすると (Scroller での動作をテストしていません)、スクロールしません。代わりに、指がマウス カーソルとして機能し、テキストの一部を選択します。

RichEditableText (編集付きの RichText) を使用する場合、選択中にコピー/貼り付け/切り取り/移動や虫めがねなどの組み込みシステム オプションを取得する方法はありません。

さらに、レンダリングの問題が発生する可能性があります。頭に浮かぶ例はありませんが、一部の文字が正しくレンダリングされず、外国語のサポートがうまくいかなかったことを思い出しました。

最後の欠点として (または、実装の感覚によってはそうでない場合もあります)、StageText を使用しません (Flash ではなく、システムのテキスト レンダリング エンジンを使用します)。

この Adob​​e ページも参照してください。モバイル デバイス上のテキストと、どのクラスが適切で、どのクラスが不適切かについて完全に説明します。

于 2012-11-01T19:24:23.947 に答える