est-il possible de définir la limite de temps d'un enregistrement vidéo dans l'iPhone? Je sais que la limite maximale est de 10 minutes. Mais je veux le réduire à 5 minutes. Si cela est possible, comment peut-on faire? P>
4 Réponses :
Vous devez définir la propriété code> VideomAxiumDuration CODE> ON La valeur est un UIIMAGEPICKERCONTROLLER CODE> Après avoir configuré pour l'enregistrement vidéo. P>
NstimeInterval code> spécifié en secondes, vous souhaitez donc la définir à 300 secondes si vous voulez 5 minutes de vidéo. P>
Si vous avez été en mesure de configurer un UIImagePickerController en mode d'enregistrement vidéo, vous devriez pouvoir déterminer comment définir la durée. Lisez la documentation pour UiImagePickerController et revenir.
Vous pouvez définir des limitations d'enregistrement vidéo à l'aide de ici, il limitera l'enregistrement vidéo jusqu'à 30 secondeconds, il vous alertera également lorsque vous sélectionnez la vidéo à partir de la bibliothèque qui dépasse la limite et elle sera cultivez-le automatiquement. p> p>
Et si je veux supprimer d'alerte, la limite vidéo dépasse-t-elle?
SWIFT 2.2:
let picker = UIImagePickerController() let MAX_VIDEO_DURATION = 30.0 // note the .0, must be double, move this at the top of your class preferrebly picker.videoMaximumDuration = NSTimeInterval(MAX_VIDEO_DURATION)
C'est vraiment simple comme vous le pensez. p> let imagePicker = UIImagePickerController()
imagePicker.videoMaximumDuration = TimeInterval(30.0)
Oui, il est lié à la programmation. Il n'a tout simplement pas demandé de très précis sa question.