Como posso definir o tamanho leftBarButtonItem?

Estou tentando definir o tamanho programaticamente do item da barra do botão esquerdo, mas não consigo.

Este é o meu código:

        let backButton = UIButton(frame: CGRect(x: 0, y: 0, width: 30, height: 30))
        backButton.setBackgroundImage(UIImage(named: "hipster_pelo2.png"), for: .normal)
        self.navigationItem.leftBarButtonItem = UIBarButtonItem(customView: backButton)

Mas este é o resultado no iphone X com o Xcode 9 e o swift 3. Na imagem, você pode ver o aplicativo de título movê-lo para a direita porque o tamanho do botão:

Alguém sabe que o problema será o tamanho da imagem ??

questionAnswers(1)

yourAnswerToTheQuestion