草庐IT

ios - MPMoviePlayerController 起始图像

在我的应用程序中,我创建的MPMoviePlayerController实例开始时是一个黑框,看起来像这样(因为视频开始时是黑色的,然后逐渐淡入):但是我设想的是像这样的更用户友好的东西,带有缩略图,如下例所示:这是我创建的模型,但相机胶卷中的视频和“消息”应用中发送的视频使用的是播放箭头。我需要实现什么类才能使用常用的iOS播放箭头? 最佳答案 这看起来像MPMoviePlayerController的thumbnailImageAtTime:timeOption:方法,您应该传入要检索缩略图并使用该图像显示的时间视频顶部的UII

swift - 快速在 UICollectionView 上添加 Youtube 缩略图

我正在尝试找到一种在UICollectionView上添加youtube视频缩略图集合的方法。但是在我尝试缩略图(图像)的方式中没有显示,而且我还没有想出一种方法来在NSData上添加URL的集合(数组)。或者如果有其他方法可以做到这一点,例如使用YoutubeAPI。顺便提一下,我不了解Obj-C,因此Obj-C中的任何代码都不会很有帮助。这是我的代码varvideoName:[String]=["FirstVideo","SecondVideo","ThirdVideo"]varvideoImage:[String]=["thumbnail1","thumbnail2","thum

ios - 在视频启动时在 UIWebView 中调整 YouTube 视频缩略图

我正在使用以下代码在UIWebView中加载Youtube视频。letvideoUrl="https://www.youtube.com/embed/F9GujgK0y2M"letembedHTML=""视频的起始缩略图非常大。我需要根据UIWebView的大小来调整它。请帮助我,我该如何改变它? 最佳答案 也许这段代码可以帮助你:letyourVideoID="F9GujgK0y2M"letcss=".video-container{position:relative;padding-bottom:56.25%;height:0;

ios - 尝试将图像调整为缩略图,kCGInterpolationHigh 出现错误 "Use of unresolved identifier"

尝试使用以下代码将图像调整为缩略图,出现错误:Useofunresolvedidentifier对于kCGInterpolationHigh@IBActionfuncdropPhoto(sender:AnyObject){presentViewController(imagePicker,animated:true,completion:nil)}funcimagePickerController(picker:UIImagePickerController,didFinishPickingImageimage:UIImage,editingInfo:[String:AnyObject

ios - 如何在 Swift 中获取从 UIPickerViewController 中选取的视频的缩略图?

这是我访问视频的方式:funcimagePickerController(picker:UIImagePickerController,didFinishPickingMediaWithInfoinfo:[NSObject:AnyObject]){ifletvideoURL=info[UIImagePickerControllerMediaURL]as?NSURL{letvideo=NSData(contentsOfURL:videoURL)}}那个video我想在我的Controller中向用户展示(我不是说UIDocumentInteractionController来预览这个)。

ios - 从服务器视频 url swift 中提取缩略图

想要从视频网址获取缩略图,我遵循了大多数SO问题推荐的代码:importAVFoundationprivatefuncthumbnailForVideoAtURL(url:NSURL)->UIImage?{letasset=AVAsset(URL:url)letassetImageGenerator=AVAssetImageGenerator(asset:asset)vartime=asset.durationtime.value=min(time.value,2)do{letimageRef=tryassetImageGenerator.copyCGImageAtTime(time,

swift - 快速加载网站缩略图?

大家好!小问题-任何人都知道如何从站点快速加载缩略图(当您将链接复制并粘贴到某处并看到附带的小图像时出现)?我知道加载图片的代码是:leturl=NSURL(string:image.URL=)letdata=NSData(contentsOfURL:url!)//onlyloadsiftheentirewebpageisjustanimageimageURL.image=UIImage(data:data!)但这对加载缩略图没有帮助。我相信网站使用元标记,但我不是100%确定。提前致谢! 最佳答案 这里有几件事......appe

ios - 在 ios 中上传后如何从 firebase 获取缩略图?

我正在快速将视频和图像上传到firebase。现在,当上传完成后,我将获得图片网址。但网址是原始图片。我希望在上传图像或视频时,我应该得到图像或视频的缩略图。我正在使用以下代码。letimagePath=withNameletmetadata=FIRStorageMetadata()metadata.contentType=mimeTypemetadata.customMetadata=["index":String(describing:index),"contentType":mimeType]//Uploadfileandmetadatatotheobject'images/mo

ios - 如何从 Swift 中的 ALAssetRepresentation 获取低分辨率图像或缩略图

我正在使用ALAssetLibrary从我的相机胶卷中获取我正在制作的自定义View的图像。这样做非常简单:library.enumerateGroupsWithTypes(ALAssetsGroupType(ALAssetsGroupSavedPhotos),usingBlock:{(group:ALAssetsGroup?,stop:UnsafeMutablePointer)inifgroup!=nil{group!.setAssetsFilter(ALAssetsFilter.allPhotos())varindexSet=NSIndexSet(indexesInRange:NS

ios - UIslider 缩略图不是从头开始的

我正在尝试实现一个控件来显示视频的进度,我正在使用带有自定义缩略图的UISlider,但缩略图不是从头开始,也不会一直到结束。playerProgress=UISlider(frame:CGRectMake((btnImage.size.width+2*VideoViewControllerUX.ControlPadding),0,(screenRect.size.width-(btnImage.size.width+3*VideoViewControllerUX.ControlPadding)),btnImage.size.height))playerProgress.setThum