You may have forgotten to apply some autoresist mask to your subzones. If you do
for (UIView *subview in aView.subviews) {
subview.autoresizingMask = (UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleBottomMargin | UIViewAutoresizingFlexibleTopMargin);
}
he should work.
BUT, personally, I would use, as the lamellas said.
aView.transform = CGAffineTransformMakeScale(1.0,0.0);
source
share