gpt4 book ai didi

ios5 - Apple Passbook 中 Pass 字段的字符限制

转载 作者:行者123 更新时间:2023-12-04 04:49:07 25 4
gpt4 key购买 nike

我目前正在使用 passkit4j 设计通行证。 Apple 通过裁剪掉字段值中过多的字符。例如,如果我给出 25 个字符,如果限制为 20,则最后 5 个字符被裁剪掉。

我查看了 Apple Passbook 文档和 PassKit 文档以了解此细节,但没有运气。然后我在 passkit.com 网站上尝试了一下,并将主要字段的字符限制确定为 20。

但是如果我能得到一些关于一次传递中所有字段的字段长度的约定/约束的文档,那就太好了。

并且是否有任何解决方法?如果字符很大,喜欢减小字体大小吗?

最佳答案

不幸的是,没有解决方法。字段的大小和截断由 Passbook 应用程序中的专有算法控制。您在 PassKit.com 上看到的渲染是我们对这些算法进行逆向工程的最佳尝试。任何一个字段可以包含的实际字符数因传递类型而异,并受相邻字段内容的影响。我们的服务允许我们的用户快速查看通行证在设备上的样子,尽管我们永远不会 100% 准确,因此您应该始终在设备上进行测试。

当您处理用户输入的可变长度数据(例如名称)时,截断问题变得更加严重。在这些情况下,通常最好在使用数据之前验证或处理您的数据,否则您几乎无法控制显示的内容和剪切的内容。

我不认为 Apple 会发布任何关于这些限制的官方消息。我能推荐的最好方法是针对文档提交错误,并尽可能详细地说明为什么这些信息对开发人员至关重要。

我还建议测试您可能正在使用 iOS7 处理的任何 channel 设计,因为渲染算法有很大不同。 This post在开发者论坛中可以更深入地了解差异。 (需要 Apple 开发者帐户)。

关于ios5 - Apple Passbook 中 Pass 字段的字符限制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17704396/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com