Ok, so I have this animation
[UIView animateWithDuration:1.5 delay:0.0 options:UIViewAnimationOptionCurveLinear animations:^(void){
self.center = CGPointMake(velocity.x+self.frame.origin.x, velocity.y+self.frame.origin.y);
}
completion:^(BOOL finished){
[self removeFromSuperview];
[self setDone:true];
}];
When I run this on devices that have a height of 480 it works perfectly but when I use the iPhone 5 the animation happens almost instantly and you can barely see the image being animated.
My guess is that the iPhone 5 doesn't have access to UIViewAnimationOptionCurveLinear. could this be true? Has anyone else had this problem?