首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >iOS 10以编程的方式从Stickers.xcstickers获得贴纸

iOS 10以编程的方式从Stickers.xcstickers获得贴纸
EN

Stack Overflow用户
提问于 2016-09-23 22:42:54
回答 2查看 735关注 0票数 5

我有一个贴纸包Stickers.xcstickers,里面有几个贴纸。我想以编程的方式获得这些贴纸中的一个,并将其放在UICollectionViewCell中的一个UICollectionViewCell中。我知道用UIImage是很容易的,你可以

代码语言:javascript
复制
let myImage = UIImage(named: "myImage.jpg")

在MSSticker中是否存在类似于此的内容?

let mySticker = MSSticker(named: "mySticker")显然不起作用。

虽然有MSSticker(contentsOfFileURL: URL, localizedDescription: String,但我不知道如何在可能的情况下以类似于UIImage的方式正确实现。

谢谢。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-09-26 16:07:50

不,目前还没有等价物。此外,您也不能以编程的方式从资产目录中的图像创建粘贴,因为这些粘贴无法通过文件URL访问(包上的pathForResource不会为.xcassets文件夹中的项生成路径)。

您需要进入老学校,并将图像作为资源拖入,就像添加到项目中的任何其他文件一样。

票数 3
EN

Stack Overflow用户

发布于 2017-06-08 01:10:36

不幸的是,BJHStudios是对的!我最近回答了另一个问题,你可能想看看。它将使用BrowserView (contentsOfFileURL: URL,localizedDescription: String)方法将您的贴纸放到MSSticker上所需的所有内容。

Link to other question

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39670553

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档