Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 将alpha设置为0以删除动画-目标c_Ios_Objective C_Alpha_Uiviewanimation - Fatal编程技术网

Ios 将alpha设置为0以删除动画-目标c

Ios 将alpha设置为0以删除动画-目标c,ios,objective-c,alpha,uiviewanimation,Ios,Objective C,Alpha,Uiviewanimation,我正在开发一个iOS应用程序,我有一个简单的问题 如果启动图像动画(如旋转图像)的时间不受限制,然后在几秒钟后将alpha设置为零以隐藏它[[self image]setAlpha:0]。动画是否仍在后台工作?您是否始终必须设置[layer removeAllAnimations]?我问这个是因为我不想让cpu慢下来 谢谢 您确实希望使用removeAllAnimations,而不仅仅是将alpha设置为零。如果使用计时器或显示链接监视动画对象的presentationLayer(指示视图的当前

我正在开发一个iOS应用程序,我有一个简单的问题

如果启动图像动画(如旋转图像)的时间不受限制,然后在几秒钟后将alpha设置为零以隐藏它
[[self image]setAlpha:0]。动画是否仍在后台工作?您是否始终必须设置
[layer removeAllAnimations]?我问这个是因为我不想让cpu慢下来


谢谢

您确实希望使用
removeAllAnimations
,而不仅仅是将
alpha
设置为零。如果使用计时器或显示链接监视动画对象的
presentationLayer
(指示视图的当前属性),则即使
alpha
为零,也会看到动画仍在进行中