さて、ここでわかるように、「animationImages」を介して画像をアニメーション化したい UIImageView があります。
UIImage *img1 = [[UIImage imageNamed:@"image1.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(20, 150, 20, 150)];
UIImage *img2 = [[UIImage imageNamed:@"image2.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(20, 150, 20, 150)];
self.imgStatus.animationImages = [NSArray arrayWithObjects:img1, img2, nil];
self.imgStatus.animationDuration = 1;
self.imgStatus.contentMode = UIViewContentModeScaleToFill;
[self.imgStatus startAnimating];
2 つの画像の幅は UIImageView の幅よりも小さいため、アニメーションで表示するときにこれらの画像のサイズを変更したいと考えています。ただし、アニメーションは「resizableImageWithCapInsets」でリサイズせず、UIImageView のフレームを埋めるようにスケーリングします。
それについて何か考えはありますか?どうすればいいですか?
ありがとう!!