Iphone 当“主页”按钮单击时,部分卷曲将消失

Iphone 当“主页”按钮单击时,部分卷曲将消失,iphone,ios,calayer,Iphone,Ios,Calayer,我用CatTransition做了一个部分卷曲,效果很好,但是在页面弯曲时单击home按钮并尝试恢复之后,弯曲的页面消失了 这是我的密码 self.animation = [CATransition animation]; [self.animation setDelegate:self]; [animation setDuration:1.00]; [self.animation setTimingFunction:UIViewAnimationCurveEaseInOut]; if (!c

我用CatTransition做了一个部分卷曲,效果很好,但是在页面弯曲时单击home按钮并尝试恢复之后,弯曲的页面消失了

这是我的密码

self.animation = [CATransition animation];
[self.animation setDelegate:self]; [animation setDuration:1.00];
[self.animation setTimingFunction:UIViewAnimationCurveEaseInOut];

if (!curled){
    self.animation.type = @"pageCurl"; 
    self.animation.fillMode = kCAFillModeForwards;
    self.animation.endProgress = 0.50; 
}

[self.animation setRemovedOnCompletion:NO];

[[self view] exchangeSubviewAtIndex:0 withSubviewAtIndex:1];

[[[self view] layer] addAnimation:self.animation forKey:@"pageCurlAnimation"];
这可能对你有帮助

-(void)viewWillDisappear:(BOOL)animated{

[self.view.layer removeAllAnimations];
[super viewWillDisappear:YES];
}

按下“主页”按钮时-(void)视图将消失:(BOOL)未激活动画。我想保留动画本身。例如:谷歌地图,进入设置,然后页面卷曲就会出现,按下home buuton后,再次返回应用程序,卷曲就会出现,对吗?。但在我的应用程序中,卷曲动画并没有得到维护