我想要达到的目标是让屏幕中间的名称一次显示一个字母,时间间隔。
我的“淡入”效果有以下几点:
// Fade In effect
-(void)fadeIn:(UIView*)viewToFadeIn withDuration:(NSTimeInterval)duration
andWait:(NSTimeInterval)wait
{
[viewToFadeIn setAlpha:0.0];
[UIView animateWithDuration:duration delay:wait options:UIViewAnimationOptionTransitionCurlUp animations:^{[viewToFadeIn setAlpha:1.0];} completion:nil];
}
这有什么动画吗?
感谢任何帮助,谢谢!
答案 0 :(得分:0)
每次使用字符串的另一个字符时,只需使用NSTimer调用方法来重置字符串,例如;
NSUInteger theLength = [outputString length]+1;
if( theLength == [originalString length]
{
[timer invalidate];
timer = nil;
outputString = originalString;
}
else
outputString = [originalString substringToIndex:theLength];