ビューにサムネイル画像を表示したい。 次の方法で画像をサムネイルに追加しています。イメージはデータベースから取得されますiPhoneに複数の画像サムネイルを表示するときのUIの歪み
1つのイメージを追加すると、すべて正常に動作します。しかし、複数の画像を追加するループでこのメソッドを呼び出すと、奇妙なことが起こります(UIが歪んで、ホーム画面でもこのアプリケーションだけでなく、画面の一部が黒くなる)
シミュレータでは、たとえたくさんの画像を追加しても。
私は間違っている人はいますか?私は何かを逃していますか?
-(void)addImageThumbnailOnViewWithImageData:(NSData *)imgDataToBeAdded{
UIImageView *imgView;
imgView=[[UIImageView alloc] initWithFrame:CGRectMake(tempX, tempY, 70, 70)];
tempX+=80;
if (tempX>300) {
tempX=10;
tempY+=80;
}
UIImage * newImage = [[UIImage alloc] initWithData:imgDataToBeAdded];
[imgView setImage:newImage];
[self.view addSubview:imgView];
[imgView release];
}
理由を説明できますか?このコードはシミュレータ上でうまく動作するので、XとYの値に問題はないとは思わない。 – TheBlackPearl
uは画像フレームを上から+ –