0

私はこれに慣れていないので、これらの画像をダウンロード/表示するためにコードに何が欠けているかを知りたいです:

self.carView.contentSize = CGSizeMake(280*self.carImages.count-280, 200);
self.carView.pagingEnabled = YES;

CGRect imageRect = CGRectMake(0.0, 0.0,280*self.carImages.count-280, 200);
UIGraphicsBeginImageContext(imageRect.size);

UIImageView *carImg = [[UIImageView alloc] init];

for (int i = 1; i < self.carImages.count; i++) {
    NSData *imageData = [[NSData alloc] initWithContentsOfURL:[NSURL URLWithString:[self.carImages objectAtIndex:i]]];
    UIImage *carImage = [[UIImage alloc] initWithData:imageData];
    [carImage drawAtPoint:CGPointMake(280*(i-1), 0)];
    [carImage release];
    [imageData release];
    NSLog(@"%d",i);
}

carImg.image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
[self.carView addSubview:carImg];
[carImg release];

carView は私の ScrollView です。carImages は、画像の「URL」を持つ MutableArray です。pagingEnabled と contentSize は設定されていますが、画像はありません。私はいつもそうであるように、私は何か非常にばかげたものを見逃しているに違いない。

4

0 に答える 0