I figured it out by trial and error. My problem was that I had a navigationcontroller that was in the way. I had to make sure that navigationControllerSupportedInterfaceOrientations was updated too.
Topic:
UI Frameworks
SubTopic:
UIKit
Tags: