gpt4 book ai didi

ios - 如何检测 ALAssetLibrary 中的最后一项是照片还是视频?

转载 作者:行者123 更新时间:2023-11-29 03:16:15 24 4
gpt4 key购买 nike

我正在开发相机应用。因为我需要在底部显示相机胶卷中的最后一张图像。我可以使用 ALAssetsLibrary 来做到这一点。如果相机胶卷中的最后一项是视频,我需要显示该视频的第一个缩略图。但是如何检测相机胶卷中的最后一个项目是照片还是视频,以便我能够显示相机胶卷中视频的最后一张图像或第一张图像?

提前致谢。

最佳答案

委托(delegate)方法可以让你知道该文件是图片还是视频

- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingMediaWithInfo:(NSDictionary *)info
{
NSString *type = [info objectForKey:UIImagePickerControllerMediaType];
//NSLog(@"type=%@",type);
if ([type isEqualToString:(NSString *)kUTTypeVideo] ||
[type isEqualToString:(NSString *)kUTTypeMovie])
{// movie != video
NSURL *urlvideo = [info objectForKey:UIImagePickerControllerMediaURL];
}
else{
// image
}
}

关于ios - 如何检测 ALAssetLibrary 中的最后一项是照片还是视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21677817/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com