6

当我的应用程序运行时,我经常收到以下警告:

CoreAnimation:警告,未提交的已删除线程CATransaction;在环境中设置 CA_DEBUG_TRANSACTIONS=1 以记录回溯。

有谁知道为什么有时会出现此消息?它有可能导致崩溃吗?

4

1 回答 1

5

我猜你代码中的任何地方都是一个未提交的 CATransaction,也许这就是你错过的:

[CATransaction begin];
[CATransaction setDisableActions:YES];
layer.bounds = CGRectMake(0, 0, 1000, 1000);
[CATransaction commit];

取自这里CoreAnimation 未提交的 CATransaction 警告

于 2012-11-08T14:30:03.477 回答