私は多くの画像をドラッグして回転できるiOSアプリケーションを持っています。そのような子供のアプリのような別の部分(車輪、ライト、など)を使用して独自の車を構築するかもしれない。私の計画は、各画像にUIImageviewを使用し、回転などを許可することです。しかし、私はそれを行う前に、より良い(より効率的な)アプローチがあれば、誰かが考えを持っているのだろうかと思います。または、UIImageViewsを唯一のオプションとして使用していますか? (あらかじめデザインされたイメージでなければならないので、Quartzでオブジェクトを作成して色で塗りつぶすことについては話しません)。iOS多くの画像 - 良好なパフォーマンスを維持する
1
A
答えて
1
OpenGL ESでは写真を表示するいくつかの方法がありますが、Core GraphicsのUIImageはうまくいくと思います。私は約100枚の写真(小さいもの、はい)を画面に追加し、それらをスクロールしました。 3GSでスムーズに、私がその時間を使用することができた最も弱いデバイス。 UIImageViewに賭けることができると思います。
2
あなたはまだ画像とともにクォーツを使用できます。あなたの画像の一部が頻繁に変更されない場合は、便利なオプションになります。あなたはいつも再描画する必要はありません。
UIImageViewsは、画像/操作がたくさんある場合、比較的遅くなり、大量のメモリを消費します。さらに、レイヤー操作(例えば、スケール/回転)は、石英を使用して生成できるレイヤーほど良くはありません。単純な場合は、UIImgeViewsをテストします。
関連する問題
- 1. 画像のサイズを維持して画像を維持する
- 2. リアクションネイティブアスペクト比の画像を維持する
- 3. 多くの画像を吃音なくロードする最も良い方法。
- 4. 画像サイズを維持し、比率を維持する、html?
- 5. 多くの画像をアセットに保存する - iOS
- 6. IOSスムーススキンエッジを維持しながら画像をぼかす方法は?
- 7. Fabricjs objectCaching:画像の境界線を維持して画像の境界線を維持する
- 8. テープから良好な読み取りパフォーマンスを得るには?
- 9. 品質を維持しながら画像を圧縮する
- 10. クリック時の画像サイズを維持する画像サイズを増減する
- 11. 単純なクエリ:mysqlの - 非常に遅い、mariadb - 良好なパフォーマンス
- 12. 異なる画面の画像ビュー間のサイズの比率を維持する
- 13. 画像+テキストDIVで、アスペクト比を維持
- 14. iOS:画像を開くことなく画像を取得する方法
- 15. 多くの画像でテーブルビューのパフォーマンスを向上させるには?
- 16. レスポンシブな画像画面幅にスケーリングしてその比率を維持する
- 17. 大きな画像、右側のコンテンツのサイズを維持
- 18. 多くのMobileFirstバージョンを維持することの効果
- 19. タブレットを含む画面解像度と画像サイズを維持する方法
- 20. 多くのView.GONEビューを持つ大きなレイアウトのパフォーマンス
- 21. 画像の多くのプリロード、プリロード画面
- 22. 多くの画像ボタンで1つのアクティビティクラスを持つ方法
- 23. 画像の上に多くの要素を配置してインタラクティブ性を持たせる最も良い方法
- 24. ズーム時の画像の明瞭さを維持する
- 25. flex mobile - sparkのパフォーマンス大きな画像を持つItemRenderersのリスト
- 26. PreparedStatementのSQLパフォーマンスとオープンな接続を維持する
- 27. Android:画像リソースのサイズを維持する
- 28. フレックスボックスに画像の縦横比を維持する
- 29. 画像のサイズ変更 - 縦横比を維持する
- 30. 中央の画像と同じ高さを維持する