0

多くの要素 (複数の画像、2 つのラベル、グラデーションの背景) を持つカスタム UITableViewCell で UIImage を描画するための最良かつ最も最適化された方法を知りたいです。いくつかのサブビューが関係しており、drawRect を使用してそれらすべてを 1 つのビュー コンテンツとして構成することをお勧めします。しかし同時に、UIImageViewが画像を最適に処理するための推奨される方法(キャッシュ、高速レンダリングなど)であることをどこかで読みました。いくつかの啓発をいただければ幸いです。

ありがとうAF

4

3 に答える 3

0

使用することをお勧めします

cell.imgView.image = [UIImage imageNamed:@"123.jpg"];

于 2012-07-12T09:35:17.167 に答える
0

一度 iPhone Tech Talk に行ったことがありますが、パフォーマンス エンジニアは、クラスを最も効率的に使用するには、クラス メソッド [ ] を使用してクラス メソッドを追加する必要がUIImageあると言いました。もちろん、それを に埋め込む必要があります。私は通常、何かを作成するために利用できるクラスメソッドがあるときはいつでも見つけます.Appleは、彼らがそれを行う方法で非常に効率的です.UITableViewUIImage imageNamed:UIImageView

于 2012-07-12T00:32:17.433 に答える
0

UIImageView使いやすさでおすすめです。Interface Builder にドラッグ アンド ドロップするか、プログラムで追加することができます。

于 2012-07-11T22:54:54.853 に答える