CATextLayer var을 사용하고 글꼴을 늘리거나이 문자열에 무언가를 입력하려고하면 이러한 동작에 애니메이션 효과가 있습니다. CATextLayer의 애니메이션을 편집하거나 비활성화하려면 어떻게합니까?iOS - CATextLayer의 애니메이션을 비활성화 또는 편집
0
A
답변
4
레이어의 액션 사전을 설정하여 [NSNull null]을 해당 키의 애니메이션으로 반환하여이 작업을 수행 할 수 있습니다. 예를 들면 다음과 같습니다;) ../아웃 애니메이션에서
NSDictionary *newActions = [[NSDictionary alloc] initWithObjectsAndKeys:[NSNull null], @"contents", nil];
normalTextLayer_.actions = newActions;
[newActions release];
O를 사용하지 않도록 페이드 나는 contents
키는
1
[CATransaction setDisableActions:YES];
// Make changes to the text layer here...
[CATransaction setDisableActions:NO];
+0
이 코드는 모든 애니메이션을 사용 중지 해 주셔서 감사합니다. Momeks의 코드는 정상적으로 작동합니다 ... 어떻게 애니메이션을 변경할 수 있습니까? 나는 다른 효과를 설정하는 것을 의미한다. –
완벽한 찾고있는 하나입니다 생각합니다. –