如何在文本发生变化时为uitext标签制作动画?

时间:2016-04-02 06:54:48

标签: ios objective-c animation

我希望在文本标签发生变化时为其设置动画。 对于前者,我得到了一个价格标签,该标签将根据时间进行更改(删除)。 如果价格是100.25并降至100.24,我想设置最后一位数的动画。

我提到的目的是否有一个好的动画库?

由于

2 个答案:

答案 0 :(得分:0)

试试这个

您可以使用淡入淡出效果

CATransition *animation = [CATransition animation];
animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut];
animation.type = kCATransitionFade;
animation.duration = 0.75;
[aLabel.layer addAnimation:animation forKey:@"kCATransitionFade"];

// This will fade:
aLabel.text = xxx

希望这有帮助。

答案 1 :(得分:-1)

//Try This One Hope So Helpful
  • (void)animateLabelShowText:(NSString *)newText characterDelay:(NSTimeInterval)延迟 { [self.myLabel setText:@""];

    for(int i = 0; i

    [NSThread sleepForTimeInterval:delay];
    

    } }