<s:DateSpinner id="dateSpinner" displayMode="dateAndTime" />
ビューを表示取得するためにひどく時間がかかり、かつnavigator.pushView(で表示)はDateSpinnerが唯一のものであっても、表示されるようにかなりの数秒かかりますビューに。のFlexモバイル:DateSpinnerとビューはコードの上containg
これをスピードアップする方法はありますか?本当に恐ろしいユーザーエクスペリエンスです。
私はもちろん、iPhone4のパフォーマンスについて話しています。エミュレータで正常に動作します。
更新:フルビューコード。
<s:View xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark" title="DateView">
<s:DateSpinner id="dateSpinner" displayMode="dateAndTime" />
<s:navigationContent>
<s:Button label="back" click="{navigator.popView()}"/>
</s:navigationContent>
</s:View>
そのコードは実際には役に立ちません。フルビューを投稿できますか? initializeまたはpreinitializeまたはcreationCompleteイベントまたはupdateCompleteイベントまたはviewActivatedイベントでコードが実行されていますか?あなたはトランジションを使用しますか?そこにメモリに浮遊しているものはありますか?どのハードウェアをテストしていますか?私は3つのビュー(それぞれDateSpinnerの異なる設定)を持ち、それらの間のデフォルトのトランジションを使用し、顕著なパフォーマンスの問題はなかったDateSpinnerでいくつかのサンプルアプリケーションを実行しました。 – JeffryHouser
それは聞いて奨励しています。私は今フルコードを掲示し、デバイスは元の投稿に記載されているiPhone4です。 – Ska
あなたが使用しているビューはほぼ基本的なものなので、以前のビューがメモリを使い果たしているか、またはいくつかのトランジションを実行していない限り、実際には他の問題はありません。 – SQLiteNoob