2012-05-02 4 views
1

Я бы хотел отобразить вид камеры только на половине экрана как на iPhone, так и на iPad. Я много раз искал, но не нашел решения.Показать камеру только на половине экрана

+0

Thats не большое дело, прежде всего, скажите мне ... ур писать код для iPhone или iPad? –

+0

Что вам нужно в оставшейся части: добавьте наложение камеры на половину экрана. Поставьте это руководство для добавления оверлея камеры. Вы можете добавлять кнопки или фон или изображения или что-либо еще в качестве наложения. –

+0

Я создал универсальное приложение ... Для iphone и ipad оба –

ответ

4

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

UIImagePickerController *imagePickerController = [[UIImagePickerController alloc] init]; 

imagePickerController.delegate = self; 
imagePickerController.mediaTypes = [NSArray arrayWithObjects:(NSString *)kUTTypeImage, nil]; 
imagePickerController.sourceType = UIImagePickerControllerSourceTypeCamera; 
imagePickerController.cameraCaptureMode = UIImagePickerControllerCameraCaptureModePhoto; 

UIView *controllerView = imagePickerController.view; 

controllerView.alpha = 0.0; 
controllerView.transform = CGAffineTransformMakeScale(0.5, 0.5); 

[[[[UIApplication sharedApplication] delegate] window] addSubview:controllerView]; 

[UIView animateWithDuration:0.3 
        delay:0.0 
       options:UIViewAnimationOptionCurveLinear 
      animations:^{ 
       controllerView.alpha = 1.0; 
      } 
      completion:nil 
]; 

[imagePickerController release]; 
Смежные вопросы