1

Wi-Fi 経由で jpeg 画像を制御できるレートで取得し、uiimageview を使用して表示する iPhone アプリがあります。私が得ることができる最高のパフォーマンスは約2fpsのようです。uiimageview は [uiimageview setimage:image] をすばやく処理できないようです。

より良いフレームレートを可能にする uiimageview を使用する以外のより良い解決策はありますか?

4

2 に答える 2

1

サービスから複数の情報を渡すには JSON が必要であることは理解していますが、json 文字列からイメージを再作成すると、メモリとプロセッサ時間の両方が消費されることは明らかです。代わりに Json を使用してバイトの URL を渡し、別の get を使用してバイトを取得します。

{ path = "/images/funnryrabbits.jpg", anyProperty: "anyValue" } のような json があると思います

于 2011-02-23T13:37:31.117 に答える
0

.animationImagesUIImageViewのプロパティを使ってみてください。UIImage の配列を取り、フリップブックやアニメーション gif のようにアニメーション化します。たくさんのスライドを入れてUIImageViewにアニメーションをさせることで、安くて速いアニメーションを作ることができます。

アニメーションをレンダリングしているときにその配列を操作できるかどうかはわかりません。

于 2011-02-23T13:13:03.760 に答える