Una cosa que me acabo de encontrar. No lo he experimentado así que no se desde qué versión se usa o si se sigue usando. Pero leo que cuando cargas una aplicación podemos evitar que aparezca el fondo negro mientras se carga utilizando una imagen que añadimos en el bundle y que se llama Default.png. Lo típico es hacer que esta imagen sea igual que la primera pantalla que esperas cargar. De esta manera se le da al usuario la "ilusión" de que la aplicación ya está cargada cuando estamos esperando para cargarla (esto puede ser un problema si tardamos mucho en cargar la app).
--
"Tengo artículos prohibidos de lugares
en los que el hombre no osa aventurarse.
También tengo yogur helado,
al que llamo Yogurlado."
http://www.mazcunan.net/