définir l'image d'arrière-plan de navigationBar dans swift

Code ci-dessous ne fonctionne pas pour moi, n'importe qui peut aider à comprendre quel est le problème?

var image = UIImage(named: "10384605_10152519403846670_5189785375955620548_n.jpg") as UIImage

self.navigationController.navigationBar.setBackgroundImage(image , forBarMetrics:UIBarMetrics)

source d'informationauteur Rohit