Adding drop shadow on UINavigationBar (before iOS 6) We’ve an update on this technique for iOS 6.1, please see Using custom drop shadows in UINavigationBar (fix for iOS 6.1) Somehow adding drop shadows on UINavigationBar using the CALayer property fails for me but I later find it out we just need a little trick there. // The magic is to have -[UIView clipToBounds] set to NO self.navigationControll