草庐IT

idkit_assets

全部标签

swift - 使用 Cloudkit Assets 作为 UIimage

我将图像作为Assets保存在CloudKit中。每条记录还有其他属性。我可以收集记录并使用其他属性,但我无法在我的ImageView中使用该Assets。我是Swift编程的新手,因此我收到的错误没有任何意义。letcontainer=CKContainer.default()letpublicDB=container.publicCloudDatabaseletquery1=CKQuery(recordType:"movieArray",predicate:predicate2)publicDB.perform(query1,inZoneWith:nil){(results:[CK

ios - 尝试从 Asset Library Url 获取 UIImage

我正在尝试从给定的Asset-Library-Url获取UIImage对象。我想让函数为我做这件事。给定的Url是:assets-library://asset/asset.JPG?id=46811D66-DBB4-46D9-BBA2-0CF0D58FC7AD&ext=JPG我尝试了以下方法:varurl=NSURL()//url="assets-library://asset/asset.JPG?id=46811D66-DBB4-46D9-BBA2-0CF0D58FC7AD&ext=JPG"gotitfromanotherscenevarasset=ALAssetsLibrary()

ios - 在 Swift 中调整通用 PDF 图像 Assets 的大小会产生模糊图像

我正在尝试放大通用PDF图像Assets以获得清晰的输出,但图像在缩放后变得模糊,即使通用资源是矢量文件也是如此。overridefuncviewDidLoad(){super.viewDidLoad()letimage:UIImage=UIImage(named:"map")!letimageView=UIImageView(image:image)//followinglinescalestheimage20ximageView.frame=CGRectMake(0,0,imageView.frame.width*20,imageView.frame.height*20)self.

ios - cloudkit 错误没有收到 Assets 的 authToken

为什么我在运行以下代码时会出现此错误?:"InternalError"(1/1000);"NoauthTokenreceivedforasset"我觉得跟最后一行的setObject代码有关系。letdocumentsDirectoryPath:NSString=NSSearchPathForDirectoriesInDomains(.documentDirectory,.userDomainMask,true)[0]asNSStringvarimageURL:URL!letimageData=UIImageJPEGRepresentation(self.newImage,1.0)le

swift - 将图像从 Assets 加载到 NSImage 不断出错,期望 NSImage.Name

我正在尝试将文件从xcassets加载到NSImage,其中Assets名称是Logo。我试过这个:letlogoIcon=NSImage(named:"logo")但我一直收到这个错误:Cannotconvertvalueoftype'String'toexpectedargumenttype'NSImage.Name'我查看了AppleDev文档,据我所知这是正确的。但出于某种原因,我不断收到错误消息。我正在尝试在macOS上做这件事,如果这会有所作为的话编辑:所以我正在尝试制作一个顶部菜单栏应用程序。并且我调整了代码,将图标加载到logoIcon中,但图标未设置在顶部菜单栏中。i

xcode - 如何从我的 XCode Assets 目录中获取 CGImage

我正在使用XCode开发一个OSX项目。我在XCode中的Assets目录中添加了一个图像集。它叫做“Foo”。如何从中获取CGImage?从中获取NSImage似乎很简单:letimage=NSImage(named:"Foo")...但不是我需要的CGImage。具体设置:XCode7.1onOSX10.11El-CapitancodinginSwift2.1importingCocoaandMetalKit编辑:一些人指出了如何通过CGImageForProposedRect方法将NSImage转换为CGImage。我希望完全避免使用NSImage,因为它似乎是一个浪费的中间步骤

ios - 是否必须使用 Assets.xcassets?

我想知道我们是将图像放在xcodeAssets.xcasset中还是一个图像文件就足够了?谢谢 最佳答案 https://developer.apple.com/videos/play/wwdc2018/219/来自WWDC2018:“...对于您的应用程序附带的艺术品,我们强烈建议您使用图像Assets。原因有很多。”其中一些原因:“图像Assets针对基于名称和基于特征的查找进行了优化。在Assets目录中查找图像Assets比在磁盘上搜索具有特定命名方案的文件要快。”“管理缓冲区大小”“...按设备细化,这意味着您的应用程序仅

swift - 如何使用 AVAudioPlayerNode 播放 Assets 目录中的声音?

我正在尝试使用AVAudioPlayerNode播放来自Assets.xcassets的声音Assets目录,但我不知道该怎么做。我一直在使用AVAudioPlayer,可以用NSDataAsset初始化像这样:letsound=NSDataAsset(name:"beep")!do{letplayer=tryAVAudioPlayer(data:sound.data,fileTypeHint:AVFileTypeWAVE)player.prepareToPlay()player.play()}catch{print("FailedtocreateAVAudioPlayer")}我想使

ios - Replaykit Assets 编写器状态随机失败

用例我正在使用iOS11Replaykit框架来尝试记录来自屏幕的帧,以及来自应用程序和麦克风的音频。问题随机地,当我调用我的.append(sampleBuffer)时得到AVAssetWriterStatus.failed并显示AssetWriter.ErrorErrorDomain=AVFoundationErrorDomainCode=-11823"CannotSave"UserInfo={NSLocalizedRecoverySuggestion=Trysavingagain.,NSLocalizedDescription=CannotSave,NSUnderlyingErr

swift - 在项目之间共享 Xcode Assets 目录

在他们的documentation苹果声明-Youcanshareassetcatalogsacrossmultipleprojectsinthesameworkspace.我在一个具有多个目标的工作区中有一个项目,在同一个工作区中有一个项目,我想用它来与他的邻居项目的所有目标共享它的目录。共享项目(框架)--Assets目录主要项目--目标1--目标2--等等有人设法做到并提供帮助吗? 最佳答案 我遇到了同样的问题。我有一个包含不同项目的工作区。我的解决方案:在Xcode中打开您的工作区将新Assets目录添加到您的工作区“new