Select an image and display it. -(Void) showpicker {uiimagepickercontroller * picker = [[uiimagepickercontroller alloc] init]; picker. sourcetype = uiimagepickercontrollersourcetypephotolibrary; picker. delegate = self; [self presentmodalviewcontroller: picker animated: Yes]; [picker release];} // implement viewdidload to do additional setup after loading the view, typically from a nib. -(void) viewdidload {[Super viewdidload]; uibutton * button = [uibutton buttonwithtype: uibuttontyperoundedrect]; button. frame = cgrectmake (10.0f, 60366f, 1200000f, 30366f); [Button settitle: @ "picker" forstate: uicontrolstatenormal]; [Button addtarget: Self action: @ selector (showpicker) forcontrolevents: uicontroleventtouchupinside]; [self. view addsubview: button]; m_imageview = [[uiimageview alloc] initwithimage: Nil]; m_imageview.frame = cgrectmake (1200000f, 1200000f, 600000f, 600000f); [self. view addsubview: m_imageview] ;}# Pragma mark delegate-(void) imagepickercontroller :( optional *) picker preview :( uiimage *) aimage editinginfo :( nsdictionary *) editinginfo {m_imageview.image = aimage; [picker dismissmodalviewcontrolleranimated: Yes];}