I think the real answer here (more precisely, the answer to a related question) is that you need to call
[super didRotateFromInterfaceOrientation:fromInterfaceOrientation]
in your subclass implementation of the didRotateFromInterfaceOrientation method. For example:
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation { [super didRotateFromInterfaceOrientation:fromInterfaceOrientation];
This is not mentioned in the Apple documentation, but caused some serious and inexplicable problems for me when they are omitted ...
Austin
source share