I would like to load a UIAlertView but make it more like loading a regular view.

in other words, I'd like to be able to add new buttons, expand the size of the box, and make it more interactive.

Is there anyway I can do this?

If I cant is there a way to make a view that I load have a transparent background and one of those little windows to put stuff on?