我正在尝试使用某些图像约束创建动画UIImageView。
我希望UIImageView的动画大小为141x262,而不是整个屏幕。目前我有这段代码:
CJ = [[UIImageView alloc] initWithFrame:self.view.frame];
CJ.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"CJ_1.png"],
[UIImage imageNamed:@"CJ_2.png"],
[UIImage imageNamed:@"CJ_3.png"], nil];
CJ.animationDuration = 1;
CJ.animationRepeatCount = 0;
[CJ startAnimating];
[self.view addSubview:CJ];
任何和所有帮助将不胜感激!
答案 0 :(得分:0)
如果您希望视图的大小不同,请将其框架设置为该大小:
CJ = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 141, 162)];
如果您的图片很大,您可能还想在视图上设置contentMode。例如:
CJ.contentMode = UIViewContentModeScaleAspectFit;