iphone - Reduce the size of image picker for camera -
my question regarding image picker (uiimagepickercontrollersourcetypecamera). when press take photo in iphone app, default size 320x480. how can change other dimension, e.g. 320x200 or other in both landscape , portrait?
m_pimagepickercontroller = [[uiimagepickercontroller alloc] init]; m_pimagepickercontroller.delegate = self; [m_pimagepickercontroller setsourcetype:uiimagepickercontrollersourcetypecamera]; [self.navigationcontroller presentmodalviewcontroller:m_pimagepickercontroller animated:yes];
http://www.codza.com/custom-uiimagepickercontroller-camera-view
i'm using following code scale down images after retrieving picker.
code:
+ (uiimage*)imagewithimage:(uiimage*)image scaledtosize:(cgsize)newsize; { uigraphicsbeginimagecontext( newsize ); [image drawinrect:cgrectmake(0,0,newsize.width,newsize.height)]; uiimage * newimage = uigraphicsgetimagefromcurrentimagecontext(); uigraphicsendimagecontext(); return newimage; }
Comments
Post a Comment