In this article we create an empty view application and use a uiviewcontroller class to navigate from one view to another. To set a title on the navigation bar we code in a correspondence view class in which we want to set the title.
Here I use two views; FirstViewController and SecondViewController and set the title on the navigation bar of the first view to "ROCKSTAR" or the navigation bar of the second view to "SACHIN".
Open XCode by double-clicking on it.
Create a new XCode Project by clicking on it.
Now select Empty View Application and click on Next.
Now give your Product Name, Company Identifier and click on Next.
Select the location where you want to save your project and click on Create.
Now you will see in the XCode Window two Objective-C Classes were generated by XCode.
Now we add two UIViewControllers; for that we use Steps 7 to 9.
Select the appdelegate.m class and right-click on it:
Choose New File..
Select Subclass of UIViewController from the drop down list and give a class name. Here I use the class name First view controller and click on checkbox with xib use interface. To use a label and a button from xib.
Click on next
Now click on create. For importing the class into the project:
Repeat Steps 7 to 9 to add the second view controller class.
After that we code for navigation and linking.
To set the title on the navigation bar we code:
Now select which platform you want to see output for:
Output 1 in iPhone:
Output 2 in iPhone: