O'Reilly logo

Mac Application Development by Example Beginner's Guide by Robert Wiebe

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Time for action – refining how we enter and exit full screen

Refining the user interface is the part of App development where art takes over from science and everyone will have an opinion. These changes are an example of what can be done but are by no means meant to be the only possible solution. We are going to begin by moving our controls and animating the transition in to and out of full screen.

  1. In the file named MainMenu.xib, add a HUD window that we will use to display our controls floating over the full screen view.
  2. The HUD window should match the size needed to hold the controls subview. The easiest way to accomplish that is to do the following:
    • Select the subview in our main window
    • Copy it
    • Select the HUD window
    • Paste the subview into the HUD ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required