- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
您好,有没有人尝试过使用动画 apng 文件以编程方式创建自定义贴纸?
我没有成功,但可以声明以下内容:
.apng 文件具有正确的尺寸和文件大小 (300px * 300px) 且 < 500kb。
可以将其添加为 .png 并显示第一帧(非动画)
将文件名更改为 .apng 会导致在向 MS Message 中插入贴纸时引发错误。
已采取将 apng 加载到项目文件夹(而不是在 Assets.xcassets 中)的方法,因为初始化贴纸需要一个 NSURL,如果将 apng 创建为 iOS 贴纸,则该 NSURL 不可用。
设法在 .GIF 中使用相同的序列。这作为贴纸正确插入。
代码如下:
MSConversation *currentConversation = [self activeConversation];
NSURL *urlForSticker2 = [[NSBundle mainBundle] URLForResource:@"elephant_apng" withExtension:@"apng"];
MSSticker *challengeSticker2 = [[MSSticker alloc] initWithContentsOfFileURL:urlForSticker2 localizedDescription:@"My Sticker Localised" error:&myError];
[currentConversation insertSticker:challengeSticker2 completionHandler:^(NSError * error)
{
//HERE we get: error NSError * domain: @"com.apple.messages.stickers-error" - code: 8 0x0000600000058240
}];
是的 - 渴望能够克服上面显示的错误。
最佳答案
关于ios - iMessage 应用程序 - 以编程方式从 .apng 创建动画贴纸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37957174/
是否可以使用 Facebook Messenger 的新 API 发送原生贴纸? 我尝试使用以下代码,但贴纸显示为下载的图像,而不是原始形式 messageData = { "
我正在创建一个 iMessage 贴纸包扩展,其中包含包含文本的贴纸。我在 Xcode 中没有看到任何本地化贴纸的选项?是否可以本地化贴纸? 最佳答案 也许这很明显,但您可以在扩展程序中管理它。如果您
我构建了一个消息应用程序扩展,灵感来自 Ice Cream Builder(Apple 示例代码):https://developer.apple.com/library/content/sample
所以我的问题的基本动机有点模糊: 我想跟踪用户对特定商店的忠诚度。每家商店的收银机上都会有一张 NFC 标签。购买时,用户会在他们的手机上使用一个应用程序(当然可以使用 NFC),贴纸会发回一些指定商
我一直在考虑开发我自己的自定义 Viber 贴纸,但我找不到任何好的来源来给我一些这方面的信息。 有人知道怎么做吗?或者有可能吗?如果是,请告诉我我需要做什么。 谢谢。 最佳答案 当您发送/接收贴纸时
我尝试使用 Google 键盘 Gboard 等键盘将表情符号插入到我的 edittext 但它显示 toast 此文本字段不支持从键盘插入 GIF. 有几个关于相同的问题,但没有正确的答案。我读了d
我想构建一个 Android 应用程序,它可以获取一组图像并制作一个 Telegram 贴纸包。我知道如何通过@stickers bot 创建贴纸。但我想自动完成。我应该做什么以及最好的方法是什么?
我有数百张珠宝产品图片。其中一些带有“畅销书”标签。标签的位置因图像而异。我想遍历所有图像,如果图像有此标签,则将其删除。生成的图像将在移除对象的像素上渲染背景。 带有标签/贴纸/对象的图像示例: 要
我正在将 Noble/Bleacon 与 Raspberry-Pi 和 MacbookProRetina 一起使用,并且我试图发现 Estimote 贴纸,但这确实很困难,因为它每 X 分钟广播一次
我正在尝试在我的应用中实现图像键盘支持。我关注了official documentation .为了支持这一点,我需要重写 EditText 的 onCreateInputConnection 来告诉
我是一名优秀的程序员,十分优秀!