TideSDK - 显示未读计数(图标徽章)

Posted

技术标签:

【中文标题】TideSDK - 显示未读计数(图标徽章)【英文标题】:TideSDK - Show unread count (Icon Badges) 【发布时间】:2013-10-15 12:54:29 【问题描述】:

我打算用 TideSDK 创建一个基本的聊天程序。我现在想知道是否可以在停靠/托盘图标中显示新的/未读的消息计数。例如,像 OSX 中的这个停靠图标:

我快速搜索了文档,但找不到关于这些所谓的图标徽章的任何信息。它是否正确?我的第二个想法是用手动重绘的版本更新整个停靠/托盘图标以模拟徽章。然而,虽然我找到了更新窗口图标的 API 函数,但我也找不到更新主应用程序图标的方法。

关于如何解决这个问题的任何想法?

【问题讨论】:

【参考方案1】:

原来这是一个非常愚蠢的问题。没有意识到在文档导航树中也可以单击 UI 节点。所需的功能实际上是内置的。在此处查看相关文档页面:http://tidesdk.multipart.net/docs/user-dev/generated/#!/api/Ti.UI

您有以下方法可以达到预期或相关的结果:

Ti.UI.setBadge(txt) Ti.UI.setBadgeImage(imageURL) Ti.UI.setDockIcon(icon)

【讨论】:

以上是关于TideSDK - 显示未读计数(图标徽章)的主要内容,如果未能解决你的问题,请参考以下文章

重新安装应用后 Xamarin.iOS 应用图标上的徽章计数不正确

Twilio 可编程聊天 — 使应用程序徽章与未读消息计数保持同步

Android 未读消息计数显示在应用程序图标上

通过推送通知处理我的应用程序徽章计数的最佳方式是啥?

首次安装的应用程序图标徽章计数显示为 2

我可以在 ios 应用程序图标上显示星号或圆点而不是徽章计数吗? [关闭]