2013-12-04 4 views
1

im используя камеру в моем приложении, проблема заключается в том, что приложение работает слишком медленно, так как камера входит. даже после того, как im doin уволили камеру, остальная часть приложения должна замедляться. замки, как и камера, все еще работает в фоновом режиме. Есть ли способ полностью остановить камеру?UIImagePickerController камера складывает приложение

вот мой код:

UIImagePickerController *picker = [[UIImagePickerController alloc] init]; 
     picker.sourceType = UIImagePickerControllerSourceTypeCamera; 
     picker.delegate = self; 
     [self presentViewController:picker animated:YES completion:Nil]; 

- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker 
{ 
    NSLog(@"imagePickerControllerDidCancel"); 
    [picker dismissViewControllerAnimated:YES completion:NULL]; 
    [picker resignFirstResponder]; 
} 

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info 
{ 
    NSLog(@"didFinishPickingMediaWithInfo"); 
    [picker dismissViewControllerAnimated:YES completion:Nil]; 
    [picker resignFirstResponder]; 
    UIImage* image=[info objectForKey:@"UIImagePickerControllerOriginalImage"]; 
    UIImage* resizeImage = [self fixOrientation:image]; 
} 

спасибо за помощь! :)

+0

захват изображения с камеры это высокое разрешение, возможно, это размер 2 МБ. поэтому вам нужно применить какой-то процесс обратной группы для работы с изображением или камерой в приложении. –

+0

ok thanx so lot!, Можете ли вы отправить простой код для этого, пожалуйста? – ohana

+0

Можете ли вы рассказать нам о памяти и использовании процессора до и после захвата изображения? – Ali

ответ

5

В области навигации вы можете проверить, какой поток потребляет память. сосредоточьтесь на этом.

+0

да, но я не вижу его по какой-либо причине .. Может ли у вас отправить снимок экрана? – ohana

+0

есть возможность увидеть его только при запуске симуляции, а im работает устройство couse im с помощью камеры .. – ohana

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