benim app kayıt bir video kaydedin. Fotoğrafı kaydedebiliyorum, ancak videolar için de aynı şey geçerli değil.Ben</p> <p>ben kaydedilen bir videoyu kaydediyor şaşırıp tek şey :-) benim öğrenme yolculuğunda bir kamera uygulaması nasıl anlamada başarılı am
Sanırım neredeyse iBrad Apps'ın yardımıyla elde ettim. Uygulamanın video ve hareketsiz görüntüler hem alabilir çünkü bir if deyimi var
-(void)imagePickerController:(UIImagePickerController *)picker
didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSString *mediaType = [info objectForKey:UIImagePickerControllerMediaType];
[self dismissModalViewControllerAnimated:YES];
if ([mediaType isEqualToString:(NSString *)kUTTypeImage]) {
UIImage *image = [info
objectForKey:UIImagePickerControllerOriginalImage];
imageView.image = image;
if (newMedia)
UIImageWriteToSavedPhotosAlbum(image,
self,
@selector(image:finishedSavingWithError:contextInfo:),
nil);
}
else{
if ([mediaType isEqualToString:(NSString *)kUTTypeMovie]) {
UIImage *movie = [info
objectForKey:UIImagePickerControllerQualityTypeHigh];
videoRecorder2.image = movie;
if (newMedia)
UISaveVideoAtPathToSavedPhotosAlbum(movie,
self,
@selector(movie:finishedSavingWithError:contextInfo:),
nil);
}}}
:
bu kodu var.ilk bölümü hala içindir - Bu deneyin hangi çalışır ve daha sonra ben hala am ikinci bölümü :-)
ben gibi doğru yolu Sesler şerefe –
kontrol film nil ise veya NewMedia nil ise. –
Üzgünüz, bu bir soru veya cevap mı? newMedia bir Boolean ve bu yüzden bunun sıfır olması gerektiğini düşünüyorum - böylece klibi doğru kaydedebilsin mi? belki burada yanlış yoldayım. –