El controller de la vista tarda time en cargarse.

Tengo 2 controlleres de vista. Ver controller A y Controlador View B. Cuando hago clic en un button en Ver controller A, me empuja a Ver controller B. Pero cuando hago clic en el button Ver Controlador A, se necesita time para cargar el Controlador B y muestra algunos retraso en la página

Estoy usando 3 vistas de colección en el controller de vista B.

use esto cuando llame al controller de vista B en el button haga clic aquí es el documento oficial de apple https://developer.apple.com/library/ios/documentation/Performance/Reference/GCD_libdispatch_Ref/

 dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ // Background work will here dispatch_async(dispatch_get_main_queue(), ^{ //UI Update will here }); });