iPad 2でかなり広範なテストを経たiPadアプリで作業しています。最近「新しいiPad」(iPad 3 )、アプリはかなり遅く感じる。 iPad 2で滑らかで滑らかなアニメーション/スコーリングの動作は、新しいiPadで非常に不自然に感じられるようになりました。"新iPad"(網膜iPad 3)の奇妙なアニメーションとスクロールパフォーマンス
shadowPathを使用し、CoreGraphicsを使用してUITableViewCellを描画し、頻繁に変更されないビューやアニメーション化する必要のないビューをラスタライズする、多くの標準的なUIパフォーマンスヒントを行います。
私のアプリをiPad 3に移行する際に注意しなければならない落とし穴はありますか?
更新が
私は前にこれをしようとしたことを誓ったが、私のUIViewsビューから丸みを帯びた角を削除するには、大幅にアプリを高速化終わりました。 clipToBoundsも重要なパフォーマンスヒットと思われます(ただし、不思議なことに...ビューのレイヤーのmaskToBoundsを設定すると大丈夫ですが、これは意味をなさない)。これと他の調整のいくつかの組み合わせは、問題を解決したようです。
私はアプリケーション上で2番目の視覚的なパスを行うと、より効果的な方法で丸いコーナーを再実装する方法を見つけ出すでしょう。彼らはたぶん、iPadの2
Unforunately私もこの問題を抱えています。私のアプリはiPad1と2でうまく動作しますが、iPad3では重大なパフォーマンス上の問題があります。私は中小サイズの画像とUIWebViewsを使ってscrollViewsを使用しています。しかし、これは網膜ディスプレイが4倍のメモリ(オンスクリーンとオフスクリーン)を必要とするため、これはiPad 3が間近にあることを恐れているが、新しいiPadはメモリ2倍とiPad 2と同等のCPUしか搭載していない。 GPUから利益を得ないでください。 – auco
Appleには、網膜ディスプレイ上で実行される網膜以外のアプリケーションのパフォーマンスを向上させるための推奨事項がある図面と印刷ガイドがあります:https://developer.apple.com/library/ios/#documentation/2DDrawing/Conceptual/DrawingPrintingiOS/SupportingHiResScreens/ SupportingHiResScreens.html –