首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用远程映像创建MSSticker

使用远程映像创建MSSticker
EN

Stack Overflow用户
提问于 2016-08-22 18:57:26
回答 1查看 929关注 0票数 2

我正试图找到一种方法来创建MSStickers与图片托管在网络上。我可以用本地图像创建MSStickers,例如:

代码语言:javascript
复制
NSString *imagePath = [[NSBundle mainBundle] pathForResource: @"image_name" 
                                                      ofType: @"png"];
NSURL *imageURL = [NSURL fileURLWithPath: urlString];
MSSticker *sticker = [[MSSticker alloc] initWithContentsOfFileURL: stickerURL
                                             localizedDescription: @"my-sticker"                                          
                                                            error: &err];

但我不能这样做:

代码语言:javascript
复制
NSString *imageURLString = @"https://my-cdn/my-sticker.png"; 
NSURL *imageURL = [NSURL urlWithString: urlString];
MSSticker *sticker = [[MSSticker alloc] initWithContentsOfFileURL: stickerURL
                                             localizedDescription: @"my-sticker"                                          
                                                            error: &err];
EN

回答 1

Stack Overflow用户

发布于 2016-08-22 22:46:22

不,暂时不可能。但是你可以这样做,这离你想要的也不远:

  1. 从服务器下载图片
  2. 将其存储在设备的本地目录中。
  3. 使用此本地文件的URL创建贴纸
  4. 可选:如果不再需要图像,请将其从目录中删除
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39086845

复制
相关文章

相似问题

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