I want to show a customised alert panel over my app, but have the previous UIViewController visible in the background. I was hoping to show this as a modal view controller. How do I do this without the previous UIViewController turning black and disappearing?