SORU
25 ŞUBAT 2011, Cuma


AVCaptureVideoPreviewLayer

AVCaptureVideoPreviewLayer *avLayer = 
                [AVCaptureVideoPreviewLayer layerWithSession:session];
avLayer.frame = self.view.frame;
[self.view.layer addSublayer:avLayer];

AVCaptureVideoPreviewLayer görünümünde video görüntüleme için kullanıyorum. Ama videonun görünümü iPhone4 tam ekranı doldurmak yoktu.(sağ ve sol tarafında iki gri bar)

Video tam ekran doldurur istiyorum. Nasıl bunun üstesinden gelebilirim? Çok teşekkür ederim!

enter image description here

CEVAP
27 ŞUBAT 2011, Pazar


Belki bu çözer?

CGRect bounds=view.layer.bounds;
avLayer.videoGravity = AVLayerVideoGravityResizeAspectFill;
avLayer.bounds=bounds;
avLayer.position=CGPointMake(CGRectGetMidX(bounds), CGRectGetMidY(bounds));

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • incognitotraveler

    incognitotra

    27 Mayıs 2010
  • OnlyFunClips

    OnlyFunClips

    16 ŞUBAT 2012
  • Chaîne de TheMoustic

    Chaîne de T

    5 Kasım 2006

İLGİLİ SORU / CEVAPLAR