Personnalisé de vue de la caméra Swift iOS 8 iPhone xCode 6.1
Je voudrais utiliser l'appareil photo de mon iPhone à l'intérieur de la Vue. Je ne veux pas l'utilisation typique en plein écran de la caméra de vue, mais mon propre.
Pour exemple, j'aimerais avoir un carré 200x200 au milieu de l'écran et il y a un aperçu de la caméra. En dessous de cette place, je voudrais avoir un bouton pour prendre une photo. Comment faire? Je suis swift beginer.
Regarde dans l'aide d'une
cameraOverlayView
.OriginalL'auteur Adam Smaka | 2015-02-27
Vous devez vous connecter pour publier un commentaire.
Vous aurez envie d'utiliser le
AVFoundation
Cadre pour vous permettre de vous faire votre propreAVCaptureSession
à l'intérieur d'un point de vue que vous créez dans votre storyboard. Voici un tutorial pour vous montrer comment trouver l'appareil photo et de créer une session de capture:http://jamesonquave.com/blog/taking-control-of-the-iphone-camera-in-ios-8-with-swift-part-1/
Ce tutoriel utilise l'ensemble de la vue comme sur la capture de la vue, de sorte que c'est la taille de la caméra si vous modèle d'après son code. Pour faire un 200x200 place dans le milieu de l'écran, vous devez dessiner un hors de votre vue-contrôleur dans votre scénario, le lier à une variable dans votre swift fichier où tout le code est en cours, et puis changer la partie en bas qui dit,
à
your200by200View.layer.frame
J'espère que cela peut vous aider. Si non, je peux essayer d'aider quelques-uns de plus ou de quelqu'un peut me corriger.
Bonne chance!
OriginalL'auteur Komran Ghahremani
Un autre bloc de code. comment vous pouvez faire de mise au point manuelle avec l'iPhone.
OriginalL'auteur Durul Dalkanat
Un exemple de comment vous pouvez ajouter un
cameraOverlayView
pour créer un 200x200 carré de visualisation de la fenêtre au centre de l'écran:OriginalL'auteur Lyndsey Scott