I am wondering how my iPhone app can take a screen shot of a specific UIView as a UIImage.
UIView
UIImage
I tried this code but all I get is a blank image
I think you may want renderInContext, not drawInContext. drawInContext is more a method you would override...
renderInContext
drawInContext
Note that it may not work in all views, specifically a year or so ago when I tried to use this with the live camera view it did not work.