私のViewControllerは60個の小さなUIViewを作成します。それぞれに同じ jpg の UIImage が必要です (UIImageView で使用するため)。
私の理論では、各 UIView が独自の UIImage を作成する代わりに、ViewController で定義された 1 つの UIImage を再利用する方がよいでしょう。
ViewController コード:
UIImage *reuseableUIImage = [UIImage imageNamed:@"LittlePicture.jpg"];
for (i=0; i<60; i++){
[arrayOfUIViews addObject:[[myUIViewMaker alloc] init...]];
}
私の理論は間違っていますか?各 UIView で UIImage を作成するだけでよいのでしょうか。
私の理論が正しければ、私の UIView は親 ViewController の UIImage をどのようにターゲットにできますか? 構文がわかりません。(悪いことに) 説明すると、UIView 内のコードは次のようになります。
finalUIImageView = [[UIImageView alloc] initWithImage:self.parentViewController.reuseableUIImage];