iMessage 中的贴纸数量

Posted

技术标签:

【中文标题】iMessage 中的贴纸数量【英文标题】:number of stickers in iMessage 【发布时间】:2018-04-26 11:26:44 【问题描述】:

在 iMessage 应用中可以使用的贴纸数量是否有限制?我知道我们应该将贴纸大小保持在 500KB 以下,但这是针对单个贴纸的。所有贴纸的总尺寸是多少?

【问题讨论】:

我觉得贴纸的数量没有限制,可以随意添加 检查一下,没有提到贴纸的数量。只是提到了大小。 developer.apple.com/documentation/messages 我添加了 171 个贴纸,当我滚动它们几次时,它开始挂起。动画在滚动时停止并抖动。 你在哪里滚动?您在尝试选择要发送的贴纸时滚动了所有贴纸,还是在消息中发送了 171? 是的,在尝试选择要发送的贴纸时滚动所有贴纸 【参考方案1】:

以下是我们需要确认的事项。

每张贴纸的显示尺寸至少应为 100x100 点。最大应为 206x206 点。

我使用UIColelctionView 使用自定义方式呈现贴纸,单元格大小为 73x73,这导致每行 4 个贴纸。

我将尺寸更改为 100x100,它开始在 1 行中出现 3 个贴纸,一切都开始正常工作。之后没有挂起或卡住的问题。

【讨论】:

以上是关于iMessage 中的贴纸数量的主要内容,如果未能解决你的问题,请参考以下文章

iOS 10 iMessage 贴纸应用中 MSSticker Peels 的回调

iMessage 贴纸分析

为 iMessage 动态加载贴纸

如何本地化 iMessage 贴纸?

App Store 中的 iMessage 应用程序无效

提交 iMessage 贴纸包需要 iPad 截图吗?