2012-03-26 3 views
0
<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> 
+0

そのコードは実際には役に立ちません。フルビューを投稿できますか? initializeまたはpreinitializeまたはcreationCompleteイベントまたはupdateCompleteイベントまたはviewActivatedイベントでコードが実行されていますか?あなたはトランジションを使用しますか?そこにメモリに浮遊しているものはありますか?どのハードウェアをテストしていますか?私は3つのビュー(それぞれDateSpinnerの異なる設定)を持ち、それらの間のデフォルトのトランジションを使用し、顕著なパフォーマンスの問題はなかったDateSpinnerでいくつかのサンプルアプリケーションを実行しました。 – JeffryHouser

+0

それは聞いて奨励しています。私は今フルコードを掲示し、デバイスは元の投稿に記載されているiPhone4です。 – Ska

+0

あなたが使用しているビューはほぼ基本的なものなので、以前のビューがメモリを使い果たしているか、またはいくつかのトランジションを実行していない限り、実際には他の問題はありません。 – SQLiteNoob

答えて

1

Androidで同様の問題が発生しています。コンポーネント自体に問題があるようです。

+0

私も同じ問題を抱えています。私は上記と同じ単純なコードを使用し、表示には多くの時間が必要です。 – SebastianT

関連する問題