Agregar botones a la barra de herramientas mediante programación de forma rápida

Me está costando agregar un botón a la barra de herramientas rápidamente, a continuación puede ver una imagen de la barra de herramientas que busco, desafortunadamente, aunque lo tengo diseñado en mi archivo de Storyboard, no aparece cuando configurando la barra de herramientas para que sea visible.

La forma en que he diseñado esto son dos elementos, el primero es unflexable space elemento, y el segundo es unadd elemento. Se parece a esto:

Aquí está el código que he usado para intentar replicar esto en el código:

self.navigationController?.toolbarHidden = false
self.navigationController?.toolbarItems = [UIBarButtonItem]()
self.navigationController?.toolbarItems?.append(
    UIBarButtonItem(barButtonSystemItem: .FlexibleSpace, target: self, action: nil)
)
self.navigationController?.toolbarItems?.append(
    UIBarButtonItem(barButtonSystemItem: .Add, target: self, action: "onClickedToolbeltButton:")
)

Como puede ver, estoy configurando la barra de herramientas para que sea visible, inicializando (y borrando) la matriz toolbarItems de UIBarButtonItem, y luego agregando dos UIBarButtonItem a la matriz, en el orden correcto.

Sin embargo, el cinturón de herramientas permanece vacío, ¿por qué es esto?

Respuestas a la pregunta(6)

Su respuesta a la pregunta