Haciendo un botón persistente en todos los controladores de vista

Quiero tener un botón persistente en la esquina inferior derecha de mi aplicación. Durante todas las transiciones de vista, el botón debe permanecer estático. Tengo problemas para decidir a qué vista agregar el botón. Sé que el botón debería estar almacenado en la AppDelegate, pero no sé qué otra vista tendría sentido agregarlo excepto la ventana. Una desventaja de agregarlo a la ventana es que cuando hay una aplicación ejecutándose en segundo plano (es decir, un teléfono), el relleno de la barra de estado agregado empujará hacia abajo la ventana. En general, agregarlo a la ventana parece ser una solución hacky, ¿alguna idea?

Respuestas a la pregunta(5)

Su respuesta a la pregunta