2012-11-30 7 views
5

कहां है AVCaptureVideoPreviewLayerAVLayerVideoGravityResizeAspectFill गुरुत्वाकर्षण के साथ AVCaptureSession का उपयोग कर रहा हूं।AVLayerVideoGravityResizeAspectFill फसल

self.captureSession =[[AVCaptureSession alloc] init]; 
captureSession.sessionPreset = AVCaptureSessionPresetPhoto; 
self.previewLayer = [[AVCaptureVideoPreviewLayer alloc] initWithSession:self.captureSession]; 
[self.previewLayer setVideoGravity: AVLayerVideoGravityResizeAspectFill]; 

कैसे पता करने के लिए कैसे वीडियो AVLayerVideoGravityResizeAspectFill साथ पूर्वावलोकन क्षेत्र फिट करने के लिए बदल दिया जाएगा? पूर्वावलोकन क्षेत्र में छवि का कौन सा हिस्सा दिखाई देता है?

the doc से:

AVLayerVideoGravityResizeAspectFill: इस पक्ष अनुपात संरक्षित रखे, लेकिन उपलब्ध स्क्रीन क्षेत्र भरता है, वीडियो फसल जब आवश्यक

असल में, वास्तव में प्राप्त करने के लिए क्या में प्रदर्शित किया गया था पूर्वावलोकन लेयर?

उत्तर