[CATransaction begin];
[CATransaction setValue:(id)kCFBooleanTrue forKey:kCATransactionDisableActions]; //等价于[CATransaction setDisableActions: YES]; 执行显示动画, 不显示动画过程
layer.hidden = YES;
[CATransaction commit];
[CATransaction begin];
[CATransaction setValue:(id)kCFBooleanTrue forKey:kCATransactionDisableActions]; //等价于[CATransaction setDisableActions: YES]; 执行显示动画, 不显示动画过程
layer.hidden = YES;
[CATransaction commit];