0

iPhone の各バージョンの UIImageview 画像を切り替えるのに、平均してどのくらいの時間がかかりますか?

AVAudioPlayer でメータリングを有効にしようとしていますが、メータリングを表示する画像が実際の再生よりも遅れないように、メータリング レベルをチェックする頻度を知りたいです。

4

1 に答える 1

0

イメージの設定にかかる時間は予測できません。また、画像をどこからロードしているか、以前にロードされたかどうかによっても異なります。[UIImage imageNamed:...]同じ画像を再利用しているときにすでにいくつかの最適化が行われていますが、それは予測可能な速度が得られるという意味ではありません.

レベル メーターを表示するようなことをしたい場合は、カスタム ビューで自分で描画した方がよい場合があります。drawRect:「レベル」ビューでレベルのステータスをオーバーライドして描画します。プロパティを使用し、プロパティ値が変更された場合levelに呼び出すセッターをオーバーライドします。setNeedsDisplay

于 2013-05-24T08:05:42.543 に答える