iOS Swift Tutorial: UINavigationBar Customization – Tips & Tricks

Google+ Pinterest LinkedIn Tumblr +

Video is ready, Click Here to View ×

In this tutorial you are going to learn how to customize the look and feel of the UINavigationBar control. You will learn how to add a logo image to the navigation bar, how to change to font of it’s title and buttons and also how to hide the navigation bar when a users scrolls through your app.

➡️ Web:

➡️ Start Files:
➡️ Tutorial Files

If you have questions about the video or Cocoa programming, please comment below.


About Author


  1. Awesome, Brian! Someone was just asking me for a video on this but I'm so backlogged that it would have been a couple months before making it. I can refer them to this video now! Very handy! Love your videos.

  2. I'm not sure if that's the case but I'm currently reading the book "Beginning iOS Programming with Swift" and this got explained almost exactly the same way.

  3. Awesome Brian! Great Video! btw, could you make a tutorial explaining how to implement a progress view for multiple view controllers?

  4. Very nice tutorial.
    This is the shorter variation that i've used, and it seems to work fine for me at the minute 10:35 
            self.navigationItem.titleView = UIImageView(image:  Logo)