loadingeverywhere is a library which can make it easy to create a loading mask over any view.