During my last ios application development , I needed a transparent navigation bar. I could do this by creating my own navigation bar and using push and pop mechanism to handle viewcontrollers. But then I found very interesting solution for making default navigation bar transparent.

So For demo purpose .. I have setup a project, added a viewcontroller and embed that view in a navigation controller

Now I want to make this navigation bar transparent so that the bottom image could be visible.

For that I just need to add these line in my AppDelegate class’s didFinishLaunchingWithOptions function.