2
我有以下代码在视图加载后被调用。它在iPhone上完美运行,但在iPad上似乎什么也不做。我已经确认我的UIImageView的框架/界限被设置为iPad屏幕的大小。建议请?交叉解决工作在iPhone上,但不是iPad
- (void)startNextAnimation {
CABasicAnimation *crossFade = [CABasicAnimation animationWithKeyPath:@"contents"];
crossFade.fromValue = imageFrom;
//crossFade.fromValue = (id)(imageFrom.CGImage);
crossFade.toValue = imageTo;
//crossFade.toValue = (id)(imageTo.CGImage);
crossFade.delegate = self;
crossFade.duration = 5.0f;
crossFade.fillMode = kCAFillModeForwards;
crossFade.removedOnCompletion = NO;
[bgPattern.layer addAnimation:crossFade forKey:@"animateContents"];
}