2011-08-05 2 views
0

화면 중간의 이름을 지정하려면 한 번에 한 글자 씩 시간 간격으로 표시해야합니다.비트 논리로 표시 할 문자열

내가 가지고있는 내 "페이드"효과를 다음

// 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

예를 들어 NSTimer를 사용하여 문자열의 문자를 한 번 더 사용할 때마다 필드 문자열을 재설정 할 수 있습니다.

NSUInteger theLength = [outputString length]+1; 
if(theLength == [originalString length] 
{ 
    [timer invalidate]; 
    timer = nil; 
    outputString = originalString; 
} 
else 
    outputString = [originalString substringToIndex:theLength]; 
관련 문제