views:

1122

answers:

1
  1. I have made an application using the utility template.
  2. I want to add one more view when the application launches (like a splash screen.)
  3. In this view, I have three buttons. When I press one of the three buttons, the main view of the utility templete will be load.

Please help me if possible send code..thanks in advance

+1  A: 

A splash screen and an initial view are two entirely separate constructs.

A splash screen is a simple image with no active UI. You create a splash screen by putting an image file named "default.png" into the resources. The app will automatically display that at startup before any views load. The Apple Human Interface Guidelines say to avoid the use of splash screens whenever possible. Their proper use is to create the illusion that the app has started more quickly than it has by presenting an image of the UI so the user can can begin to orient themselves. By the time the user reads the interface and goes to touch the screen, the real UI should be active.

You want an initial view, not a true splash screen. You don't really need to be using the utility template. That template is configured to show the simplest two view app possible anything more and you should select the navigation based project.

You can modify your existing project by adding you initial view as the rootcontroller of the navigation controller in the utilities project. The Apple documents on the navigation controller have sample code to show you how to do this.

TechZen