2010-09-09 4 views
0

Я использую ниже код для получить фотографию из библиотеки фотографий, но с помощью этого кода я могу получить фотографии, которые существуют в экономии фото не все фото, которые существуют в библиотеке фотографийПолучить фотографию из библиотеки фотографий

-(void)addphoto 
{ 
UIImagePickerController * picker = [[UIImagePickerController alloc] init]; 
picker.delegate = self; 
} 

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{ 
[picker dismissModalViewControllerAnimated:YES]; 
UIImage *takephoto = [info objectForKey:@"UIImagePickerControllerOriginalImage"]; 
[self srAdd:takephoto]; 
}//imagePuckerController 

ответ

1

использование этого

- (IBAction)getImageAction { 
self.imgPicker.sourceType = UIImagePickerControllerSourceTypePhotoLibrary; 
[self presentModalViewController:self.imgPicker animated:YES];} 

работает для меня

+0

Спасибо и как сфотографировать с камеры? – 2010-09-09 04:51:21

+0

[UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]; \t \t self.imgPicker.sourceType = UIImagePickerControllerSourceTypeCamera; \t \t [self presentModalViewController: self.imgPicker animated: YES]; надеюсь, что это поможет – alecnash

0

Это позволит сделать снимок с помощью камеры или выбрать из библиотеки. Он обрабатывает весь процесс для вас.

https://github.com/fulldecent/FDTake

Смежные вопросы