The system asks the top-most full-screen view controller (typically the root view controller) for its supported interface orientations whenever the device rotates or whenever a view controller is presented with the full-screen modal presentation style.
This would give you a scroll view that resized as the view controller's view resized (such as on device rotation), and the image view would be a scrolling subview.