0

我使用 CATextLayer var,当尝试增加字体或在此字符串中键入内容时,这些操作会产生动画效果,如何编辑或禁用 CATextLayer 的动画?

4

2 回答 2

4

您可以通过设置图层上的操作字典来返回 [NSNull null] 作为相应键的动画来执行此操作。例如 :

   NSDictionary *newActions = [[NSDictionary alloc] initWithObjectsAndKeys:[NSNull null], @"contents", nil];
    normalTextLayer_.actions = newActions;
    [newActions release];

o 禁用淡入/淡出动画我相信contents关键是你要找的那个

于 2011-09-25T16:48:17.913 回答
1
[CATransaction setDisableActions:YES];
// Make changes to the text layer here...
[CATransaction setDisableActions:NO];
于 2011-09-25T16:52:28.733 回答