2010-07-14 65 views
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"]; 

}

回答

1

对不起,没有在这里看到。这与iOS 4不需要图像扩展,3.2仍然需要它。全部解决。