У меня есть текущая проблема: из NSObject я создаю / загружаю и анимирую представление:
[UIView beginAnimations:@"slidein" context:nil];
[UIView setAnimationDelegate:self];
[UIView setAnimationDuration:0.5];
[UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
[UIView setAnimationDidStopSelector:@selector(animationDidStop:finished:context:)];
[content.view setAlpha:1.0];
for (UIView *view in content.view.subviews) {
[view setAlpha:1];
}
[content.view setFrame:CGRectMake(0, 0, self.contentEnclosure.size.width, self.contentEnclosure.size.height)];
[UIView commitAnimations];
Моя проблема заключается в том, что при изменении ориентации мой анимированный вид исчезает.Если я заставлю мой вид появиться снова, настройки ориентации (размер кадра) будут правильными, поэтому я предполагаю, что маска изменения размера применяется правильно, я просто не понимаю, что нужно сделать, чтобы мой вид не исчезал.