Since updating to iOS8 many animations have stopped working. It appears that the y
position of the view cannot be changed. In iOS7 there was no problem. But with iOS8 it will not go past the original y
position.It appears that the frame of the view are indeed being updated but the frame is not being redrawn. Here is my code
[UIView transitionWithView:self.view duration:0.3 options:UIViewAnimationOptionCurveEaseInOut animations:^{
self.table.frame = CGRectMake(0, (self.view.bounds.size.height - self.button.frame.size.height) - (252), self.view.bounds.size.width, self.table.frame.size.height);
} completion:nil];
I have also tried this code outside of the animation block;
self.table.frame = CGRectMake(0, (self.view.bounds.size.height - self.button.frame.size.height) - (252), self.view.bounds.size.width, self.table.frame.size.height);