Reposting comment as answer:
How about creating your own UIAlertView and display the content you want? I think UIAlertView
uses its own window, which mean you could add your custom window on top of the application window to make it modal and have a delegate callback (or even better... blocks!) to dismiss the custom window. I would definitely look into this approach
Edit:
I would take a look at how Sam Vermette did his SVProgressHUD
. That should be a good starting point.