/ / iPhone: la fonction de décompte de photomaton dans la fonction d'enregistrement vidéo sur iPhone? - iphone

iPhone: la fonction de décompte de la cabine photo dans la fonction d'enregistrement vidéo de l'iPhone? - iphone

Je fais de l'enregistrement vidéo depuis mon iPhone 4programme d'application. Je souhaite effectuer une amélioration identique à celle d'une photomaton "s 3 .. 2 .. 1 compte à rebours avant l'enregistrement vidéo. Est-il possible de le faire par programme sur mon programme iPhone? Si OUI, comment et si NON pourquoi? Veuillez conseiller .

Merci d'avance.

Réponses:

1 pour la réponse № 1

Oui.

Tout ce que vous avez à faire est de dessiner les 3,2 et 1 à l’écran au-dessus de votre AVCapturePreviewLayer.

Voici le code d’Apple tiré de la documentation:

AVCaptureSession *captureSession = <#Get a capture session#>;
AVCaptureVideoPreviewLayer *previewLayer = [AVCaptureVideoPreviewLayer layerWithSession:captureSession];
UIView *aView = <#The view in which to present the layer#>;
previewLayer.frame = aView.bounds; // Assume you want the preview layer to fill the view.
[aView.layer addSublayer:previewLayer];

donc votre partie est simple:

[[aView superview] addSubview: countdownView];

Dans la vue de compte à rebours, vous pouvez avoir un tirage personnaliséméthode ou simplement ajouter UILabels. Beaucoup d'options pour réellement faire le compte à rebours. Vous pouvez utiliser NSTimers pour modifier les étiquettes ou même les animations UIView avec des rappels.