0

imageWithContentsOfFile:.png 画像を配列にロードするために使用しています。がIBActionアニメーションをトリガーすると、アニメーションが開始するまでに顕著な遅延があります。その後、毎回スムーズに実行されます。最初にメソッドを使用してそれらをロードしようとしましたimageNamed:が、デバイスで同じ遅延と大きなパフォーマンスの問題が発生しました。

4

1 に答える 1

0

代わりに、ViewWillLoad で画像を読み込みます。

それでもうまくいかない場合は、開発者ツールの Instruments (xcode に組み込まれています) を使用して、パフォーマンスの低下の原因を見つけてください。[iOS] -> [グラフィックス] メニューで [Open GL ES driver] を選択します。次に、[システム ライブラリを非表示] にチェックを入れます。次に、どのメソッドに時間がかかっているかを表示し、それらのメソッドをクリックして正確にどの行を表示するかを確認し、別の方法を試してみてください。

于 2012-10-25T11:20:48.043 に答える