Como criar UIBarButtonItem personalizado à direita com imagem e rótulo?

Na verdade, eu encontrei essa mesma perguntaaqui mas para obj.c, com isso eu consegui fazer isso:

trashNavButton = UIButton.buttonWithType(UIButtonType.Custom) as! UIButton
        trashNavButton.addTarget(self, action: "trashItemClicked", forControlEvents: UIControlEvents.TouchUpInside)
trashNavButton = UIButton(frame: CGRectMake(0, 0, 50, 32))
trashNavButton.setTitle("\(trashCount)", forState: UIControlState.Normal)
trashNavButton.setTitleColor(UIColor(red: 229.0/255.0, green: 57.0/255.0, blue: 53.0/255.0, alpha: 1.0), forState: UIControlState.Normal)
trashNavButton.titleLabel?.textAlignment = NSTextAlignment.Right
trashNavButton.setImage(UIImage(named: "trashButton"), forState: UIControlState.Normal)
rightBarButton.customView = trashNavButton
self.navigationItem.rightBarButtonItem = rightBarButton

O que estou tentando fazer é ter um botão à direita na barra de navegação, e quero que esse botão também tenha um rótulo à esquerda (você pode ver um ótimo exemplo na pergunta que mencionei acima) e bem esse código funciona muito bem, com a exceção de que a imagem está à esquerda e o rótulo à direita e eu quero que seja o contrário, agradeço sua ajuda :)

questionAnswers(1)

yourAnswerToTheQuestion