Zach Posten - 2015 Apr 22
What is a UIPopoverController and when should you use it?
UIPopoverControlleras a "class is used to manage the presentation of content in a popover. You use popovers to present information temporarily. The popover content is layered on top of your existing content and the background is dimmed automatically. The popover remains visible until the user taps outside of the popover window or you explicitly dismiss it."
presentViewController()before you can get ahold of the
UIActionSheets where it is possible to explicitly control this size.
UINavigationControllerto display the category selection to the user. Although this brings them more out of context to the game that they're currently playing, iOS users are already very comfortable with this transition.