【发布时间】:2012-07-08 14:08:59
【问题描述】:
我将照片库中的视频存储在我的文档目录中。现在我想显示存储在我的文档目录中的所有视频.. 但我不知道它怎么可能??? 实际上我想显示所有视频,就像它在照片库中打开一样(一行中的四个视频)......当我点击任何视频时......视频开始播放......
任何人都可以帮助我,这是将所有视频从文档目录显示到 ViewController 的最佳方式.... 谢谢……
- (void) imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSURL * movieURL = [info valueForKey:UIImagePickerControllerMediaURL] ;
NSData * movieData = [NSData dataWithContentsOfURL:movieURL];
NSArray *documentPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [documentPaths objectAtIndex:0];
NSString *fullPath = [documentsDirectory stringByAppendingPathComponent:[[self imageNameTextField]text]];
fullPath = [fullPath stringByAppendingFormat:@".MOV"];
[ movieData writeToFile:fullPath atomically:YES];
}
【问题讨论】:
-
您的文档目录是否仅包含 MOV 视频或任何其他文件?
-
那么在这种情况下,您可以获取文档目录的所有文件。你知道怎么做吗?还是我应该告诉你它的代码?
-
是的,我知道该怎么做......
-
我只想在视图控制器中显示它们
标签: iphone objective-c ios5 nsdocument alassetslibrary