【发布时间】:2012-10-17 13:25:10
【问题描述】:
我尝试将动画图像设置为 UILabel 背景。我的标签从点移动(x=0 y260 到 x=480 y=260)我想在动画期间添加 UIImage。所以我尝试这样
UIImageView *myimg=[[UIImageView alloc]init];
myimg.animationImages =[NSArray arrayWithObjects:
[UIImage imageNamed:@"1ANI.png"],
[UIImage imageNamed:@"2ANI.png"],
[UIImage imageNamed:@"3ANI.png"],nil];
myimg.animationDuration = 1.5;
myimg.animationRepeatCount = 0;
[myimg startAnimating];
[lbl1 addSubview:myimg];
[myimg release];
我像这样用单个 UIImage 设置 UILabel 背景
UIImage *image=[UIImage imageNamed:@"1ANI.png"];
lbl2.backgroundColor = [UIColor colorWithPatternImage:image];
单图像代码有效,但是当我尝试使用动画图像实现它时(如上面我的代码所示)然后它不起作用有人可以指导我如何将动画图像设置为 UILabel Background.Thanx
【问题讨论】:
-
您无法将 imageView 放在具有清晰背景的标签后面。如果您担心希望动画与标签一起移动,请将它们都放在另一个 UIView 中并移动它。
标签: iphone xcode animation uilabel