【问题标题】:badgeValue in UISegmentedControlUISegmentedControl 中的徽章值
【发布时间】:2012-05-22 14:48:49
【问题描述】:

在 UITabBar 类中,有一个名为 setBadgeValue 的属性,用于在项目的右上角显示一个带有红色椭圆环绕的文本。我需要在 UISegmentedControl 中显示一个像 badgeValue 这样的控件。 UISegmentedControl 中没有类似 badgValue 的功能。请给我一些想法来做到这一点

提前致谢!

【问题讨论】:

    标签: iphone


    【解决方案1】:

    您可以做的是创建一个 UIImageView 叠加层,其背景类似于badgeValue-look,并在其顶部添加一个标签以显示实际值。

    您还可以尝试将 UITabBar 子类化,并使其看起来像某种 UISegmentedControl。如果您想知道如何子类化 UITabBar 并使其看起来与众不同,您可以查看一个名为 Three20 的出色(开源)项目。

    【讨论】:

      猜你喜欢
      • 2011-05-03
      • 2011-04-09
      • 1970-01-01
      • 2018-11-17
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      • 2020-12-02
      相关资源
      最近更新 更多