Я попробовал этот код на XCode 4, затем он работает, но он даже не появляется на реальной трубке iphone 4.
UIImage *myimage = [UIImage imageNamed:@"2-2.PNG"];
UIImageView *myimageView =[[UIImageView alloc] initWithImage:myimage];
myimageView.frame = CGRectMake(15, 15, 20, 20);
CABasicAnimation *animation = nil;
CATransform3D transform;
animation = [CABasicAnimation animationWithKeyPath:@"transform"];
transform = CATransform3DMakeRotation(1.57f, 0.0f, 1.0f, 0.0f);
NSValue* value = [NSValue valueWithCATransform3D:transform];
[animation setToValue:value];
[animation setAutoreverses:YES];
[animation setDuration:0.5f];
[animation setRepeatCount:2.0];
[[myimageView layer] addAnimation:animation forKey:@"180"];
[self.view addSubview:myimageView];
любая помощь, что я должен сделать, чтобы это работало на реальном телефоне?