如何显示数字小自定义图标,如邮件,iPhone

时间:2012-12-27 04:32:48

标签: iphone cocoa-touch

我有一个社交网络应用。我有一个按钮,根据按钮的点击,我需要在按钮的右上角显示一个小图标。它是一种自定义颜色和文字。 我知道要显示默认系统编号图标,就像未读邮件一样,您可以从共享应用程序徽章计数中获取它。但我想在这里做一些自定义的事情。

我正在考虑构建自己的imageview(它的背景将是一个自定义的png),然后在其中包含一个显示数字的小文本。

任何人都有这方面的经验,可以推荐更好的方法吗?

2 个答案:

答案 0 :(得分:1)

您可以添加带有徽章图像的imageView作为该按钮的子项。

有很多自定义徽章控件可供使用。

请检查以下链接。

  1. jobadgeview
  2. CustomBadge
  3. Badge

答案 1 :(得分:0)

除了应用程序图标,名称和徽章值之外,您无法在主屏幕上更改任何内容。你的意思是在主屏幕上还是在标签栏上?

<强>更新

如果你的意思是应用程序中的徽章,而不是主屏幕,请查看@ MidhunMP的答案,找到如何执行此操作的链接。我在成功之前使用过http://www.spaulus.com/2011/04/custombadge-2-0-retina-ready-scalable-light-reflex/?lang=en