imagen para el elemento del botón de la barra de navegación rápido

Quiero mostrar una imagen en el lado izquierdo de mi barra de navegación de forma rápida.

Intenté agregar un elemento de botón de barra de navegación y configurar una imagen allí.

El problema es que tengo que usar una imagen realmente pequeña para que quepa bien en la barra de navegación. Pero hacer una imagen tan pequeña conduce a la pixelación, especialmente en el teléfono más grande iPhone 6 y 6 Plus.

¿Hay alguna manera de usar una imagen de buena calidad y luego configurar el marco para que se ajuste a los límites de la barra de navegación?

Mi intento:

var image = UIImage(named: "Harp.png")

image = image?.imageWithRenderingMode(UIImageRenderingMode.AlwaysOriginal)

self.navigationItem.leftBarButtonItem = UIBarButtonItem(image: image, style: UIBarButtonItemStyle.Plain, target: nil, action: nil)
self.navigationItem.leftBarButtonItem.frame = CGRectMake(0, 0, 53, 31)
//image.frame = CGRectMake(0, 0, 53, 31)

Intenté poner el marco en la imagen primero y luego en el elemento del botón de la barra. Pero esto arroja un error:

El tipo de expresión es ambiguo sin más contexto.

Respuestas a la pregunta(3)

Su respuesta a la pregunta